FreeNX
NX HOWTO
Debian debs
Sarge
deb http://packages.debianbase.de/sarge/i386/nx/ ./
älter: from http://debian.tu-bs.de/project/kanotix/stable.README
"stable" means that the packages in this directory are compiled on debian sarge, which is completely unsupported by the Kanotix project and might be removed any time without prior notice! The packages in this repository might be outdated, contain serious security flaws and are completely untested, use them at your own risk!
deb http://debian.tu-bs.de/project/kanotix/stable/ stable-backports main contrib non-free deb-src http://debian.tu-bs.de/project/kanotix/stable/ stable-backports main contrib non-free
In case you only want NX related packages, the following repository line is sufficient:
deb http://debian.tu-bs.de/project/kanotix/stable/ stable-backports nx deb-src http://debian.tu-bs.de/project/kanotix/stable/ stable-backports nx
Etch/Testing
deb http://packages.debianbase.de/etch/i386/nx/ ./
Bei Problemen nach Xorg-Installation: http://phantomsdad.blogspot.com/2006/05/giving-freenx-try.html#comments
Server
- install packages NX, FreeNX
- setup and start FreeNX (first time)
nxsetup --install
--setup-nomachine-key Allow login with the key shipped with the NoMachine client.
This can be a security risk. So it is not recommended. Use this option on your own risk.
- start FreeNX (otherwise)
nxserver --start
Client
- install packages NX, FreeNX, knx
- start knx
Login/Password: as usual Connection name: <whatever_you_want> Host: Server hostname Sessiontype: UNIX/KDE
Sonstiges
Wichtig: Nach Installation des des Servers die
/etc/nxserver/node.conf
anpassen.
# The port number where local 'sshd' is listening. SSHD_PORT=22 # Authentication directives # This adds the passdb to the possible authentication methods ENABLE_PASSDB_AUTHENTICATION="1" # Refuse the NX client connection if SSHD does not export the # SSH_CONNECTION and SSH_CLIENT variables in the environment # passed to the NX server. # 1: Will check the remote IP and will not accept the # connection if it can't be determined. # 0: Will accept the connection even if the remote IP # is not provided. SSHD_CHECK_IP="0"
Also dreimal das # entfernen !!!
Dann sollte es funzen (jedenfalls bei mir war das so). von http://lists.suse.com/archive/suse-linux/2005-Aug/0375.html