NX-Client einrichten [ACHTUNG: Diese Anleitung ist noch nicht fertiggestellt!]
Diese Anleitung beschreibt die Einrichtung des NX-Client von NoMachine, so dass mit diesem auf den NX-Terminal-Server mit FreeNX im Usermode zugegriffen werden kann.
Eine kurze Erklärung zum Usermode von FreeNX befindet sich unter Hintergrundwissen auf der Seite zum NX-Terminal-Server.
Um den Usermode mit dem NX-Client von NoMachine nutzen zu können, muss der darin enthaltene SSH-Client nxssh umbenannt und dann durch einen Wrapper aufgerufen werden.
Enrichtung unter Windows
- Es wird zunächst der NX Client von der Downloads-Seite von NoMachine installiert. Ein Zugang wird zunächst noch nicht eingerichtet.
- Nach Beendigung der Installtion wird im Installationsverzeichnis im Unterverzeichnis bin (im Allgemeinen also: C:\Programme\NX Client for Windows\bin\ ) das Programm nxssh.exe in mxssh.exe umbenannt.
- An dessen Stelle wird nun der Wrapper nxssh.exe in eben jenes Verzeichnis getan.
- Nun kann der Account im NX-Client eingerichtet werden. Für den Server gibt man als Host @relogin.rrzn.uni-hannover.de ein. Man beachte das @ am Anfang -- damit erkennt der Wrapper, dass er aktiv werden soll!
- Zur Anmeldung nutzt man nun seinen normalen Account-Daten aus der RRZN-Domäne.
Enrichtung unter Linux und MacOSX
- Es wird zunächst der NX Client von der Downloads-Seite von NoMachine installiert. Ein Zugang wird zunächst noch nicht eingerichtet.
- Nach Beendigung der Installation wird im Installationsverzeichnis im Unterverzeichnis bin (im Allgemeinen also: /usr/NX/bin/ ) das Programm nxssh in mxssh umbenannt.
- An dessen Stelle wird nun der Wrapper nxssh in eben jenes Verzeichnis getan und ausführbar gemacht.
- Nun kann der Account im NX-Client eingerichtet werden. Für den Server gibt man als Host @relogin.rrzn.uni-hannover.de ein. Man beachte das @ am Anfang -- damit erkennt der Wrapper, dass er aktiv werden soll!
- Zur Anmeldung nutzt man nun seinen normalen Account-Daten aus der RRZN-Domäne.
- Wenn man zum Einloggen ssh-Keys benutzt, so kann im Passwort-Feld des NX-Clients etwas beliebiges eingetippt werden (es darf aber nicht leer bleiben).
Anmerkungen
- Die einzige auf dem Server vorhandene Desktop-Umgebung ist XFCE. Der Server ist so eingerichtet, dass bei Auswahl einer KDE-Sitzung automatisch eine XFCE-Sitzung gestartet wird.
- die Windows-Shares dc1.rrzn.intern/homes und dc1.rrzn.intern/groups kann man mit /usr/local/bin/mountshares einhängen, sie werden stündlich automatisch wieder ausgehängt, wenn der Benutzer keine Prozesse mehr am laufen hat. Man kann sie auch selbst mit /usr/local/bin/umountshares wieder aushängen.
- Aus bisher noch ungeklärter Ursache stürzt der für die Anmeldung zuständige Winbind-Dienst gelegentlich ab. Er wird jedoch stündlich automatisch neu gestartet, so dass man es bei Problemen mit dem Einloggen nach einer Stunde nochmals versuchen sollte.
Kein Support
Für diesen Tipp / die Software bzw. Skripte leistet das RRZN keinen Support.

