Benutzer-Werkzeuge

Webseiten-Werkzeuge


clausthaler_compute-cloud:user-doku:nx

Dies ist eine alte Version des Dokuments!


6. Installation und Konfiguration von FreeNX (CentOS 6.3 Template!)

Eine gute Anleitung ist unter http://wiki.centos.org/HowTos/FreeNX zu finden.

NX-Server

Funktionsweise:

Der NX-Client verbindet sich per Key-Login mit dem User nx auf dem NX-Server und startet das nxserver-Binary mit der angegebenen Login-Information. Durch Setzen der DISPLAY-Variable wird die X-Ausgabe auf den NX-Client umgelenkt. Für dieses ssh-key-Login ist es notwendig, dass, wie bei ganz normalen ssh-Verbindungen per ssh-Client (putty) der hier ohne Passwort geschützte DSA-Key im Client hinterlegt wird und der dazu passende öffentliche DSA-Key auf dem NX-Server (unter dem User nx) hinterlegt wird. Die so aufgebaute Verbindung per ssh wird dazu verwendet, dass nach erfolgreichem Login als User die X-Ausgabe auf den NX-Client getunnelt wird.

Die NX-Software ist bereits auf dem Client installiert und funktionsfähig.

Folgende Schritte sind nicht mehr durchzuführen aber der Vollständigkeit halber hier aufgeführt:

  1. yum-config-manager –enable extras
  2. yum install freenx
  3. cd /etc/nxserver ; cp node.conf.sample node.conf
  4. vi node.conf, s.u.
  5. im System-Startup enthalten? chkconfig - -list|grep nx ?
  6. adduser <userid>, als root sollte man nicht per nx-client arbeiten, ist auch sicherer so! Login als User „root“ ist aber per Default nicht abgeschaltet.
  7. passwd <userid>
  8. /etc/init.d/freenx-server restart
  9. cd /var/lib/nxserver/home/.ssh; cat client.id_dsa.key diesen (privaten, nicht passwortgeschützten) Key für die Client-Konfiguration verwenden
  10. Testen des Zuganges von einem Unix/Linux-Client aus mit ssh -X nx-server-name /usr/bin/nxnode –agent

Änderungen in der node.conf

NX-Client

opennx

wie unter http://wiki.centos.org/HowTos/FreeNX beschrieben, vorgehen:

  1. # yum install opennx
  2. Client-Key nach Neuinstallation des nxserver-Pakets ist unter /etc/nxserver/client.id_dsa.key abgelegt
  3. bei der Konfiguration der Client-Verbindung unter dem Reiter „General“ nur dann den unten angegebenen Client-Key eintragen, wenn dieser dem Key auf der VM gleicht
  4. eine ausführliche Anleitung für das Login perr ssh-Key ist unter http://www.different-thinking.de/ssh2_howto.php zu finden

Client-Key

Private Client Key (bei bereits vorinstallierten nxserver-Paket)

anderenfalls den Key aus dem File etc/nxserver/client.id_dsa.key verwenden!

Nomachine-NX

Installation und Konfiguration des Nomachine-NX-Clients

Bei der Konfiguration des NX-Clients auf dem eigenen Arbeitsplatzrechner ist auch darauf zu achten, dass als Unix-Desktop GNOME eingestellt wird, der Default-Wert ist „KDE“ und dies ist nicht auf den CentOS-Systemen vorinstalliert.

clausthaler_compute-cloud/user-doku/nx.1394610809.txt.gz · Zuletzt geändert: 08:53 12. March 2014 von Frank Ebeling

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki