NX Server einrichten
Hier meine kleine Anleitung zur Installation eines NX Servers. Getestet wurde dies von mir auf einer Ubuntu 8.10 Intrepid Ibex Installation. Zugriff erfolgt mit der Windows Version von NX Client.
Schritt 1 – Dateien runterladen
Download „NX Desktop Server DEB for Linux“ hier:
http://www.nomachine.com/select-pack…?os=linux&id=1
Download „NX Node DEB for Linux“ hier:
http://www.nomachine.com/download-node.php?os=linux
Download „NX Client DEB for Linux“ hier:
http://www.nomachine.com/download-client-linux.php
Schritt 2 – Installation
Installier die DEB Dateien in dieser Reihenfolge:
nxclient
nxnode
nxserver
Schritt 3 – Konfiguration
Öffne /etc/ssh/sshd_config mit einem Editor:
sudo pico -w /etc/ssh/sshd_config
Füge die folgende Zeile hinzu und speichere
AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2
Neustart von sshd:
sudo /etc/init.d/ssh restart
Prüfe ob der NX Server läuft:
sudo /usr/NX/bin/nxserver –status
Erwartete Rückgabe:
NX> 900 Connecting to server ..
NX> 110 NX Server is running.
NX> 999 Bye.
Wichtig: bitte prüft ob Euer Benutzer nach der Installation Schreibrechte auf die Datei
/home/insert_user_here/.Xauthority
hat. Wenn nicht, müsst Ihr mit
sudo chmod 0777 /home/insert_user_here/.Xauthority
dies ermöglichen. Bei der Verbindung vom Client zum Server wird diese Datei beschrieben (es wird eine neue Datei mit den Userrechten erzeugt).