Die folgenden Schritte umreißen das grundlegende Verfahren beim Einrichten von NX für bis zu 10 Clients, die mit dem NX-Server verbunden sein können:
Installieren Sie die folgenden Pakete auf dem Server- und Client-Rechner mithilfe des YaST-Moduls "Software installieren oder löschen":
|
Server-Rechner |
Client-Rechner |
|---|---|
|
|
Richten Sie den NX-Server ein, indem Sie den folgenden Befehl als "root" eingeben:
nxsetup --install --clean --purge --setup-nomachine-key
Dieser Befehl installiert den zu installierenden Server (--install), deinstalliert vorherige Instanzen von FreeNX (--clean), entfernt bei der Deinstallation zusätzliche Konfigurationsdateien und SSH-Schlüssel (--purge) und verwendet die vom NoMachine-Client bereitgestellten SSH-Schlüssel, um die Client-Server-Kommunikation zu sichern (--setup-nomachine-key).
Der Server wird entsprechend den Standardeinstellungen in /etc/nxserver/node.conf ausgeführt. Jeder Benutzer kann eine Verbindung von einer anderen Arbeitsstation aus aufbauen. Informationen zur erweiterten X-Server-Konfiguration finden Sie unter Abschnitt 9.2, Erweiterte FreeNX-Konfiguration.
Wenn Sie eine sicherere Einrichtung mit privaten Schlüsseln für jeden Client wünschen, beachten Sie die Anleitungen unter Abschnitt 9.2.1, Konfigurieren von SSH-Authentifizierung mit Client-Schlüsseln.
Dieser Schritt ist nur erforderlich, wenn Sie KNX als Ihre NX-Client-Anwendung nutzen wollen. Benutzer des NoMachine-Clients können dies überspringen und die Firewall-Konfiguration belassen, vorausgesetzt der SSH-Dienst ist für die externe Firewall-Zone aktiviert. Konfigurieren Sie die Firewall auf dem Rechner, der den NX-Server bereitstellt, um NX-Verbindungen zu erlauben.
Melden Sie sich am Server-Rechner als "root" an und starten Sie das YaST-Firewall-Modul.
Wählen Sie , um das Dialogfeld für die Servicekonfiguration zu öffnen, und wählen Sie .
Wählen Sie , um die Portdaten für NX einzugeben.
Öffnen Sie die Ports 22 (SSH), 5000 bis 5009 sowie 7000 bis 7009, um NX-Datenverkehr zu gestatten. Geben Sie hierzu Folgendes in ein:
22 5000:5009 7000:7009
Speichern Sie Ihre Einstellungen und starten Sie die Firewall neu, indem Sie wählen.
TIPP: Weitere Informationen über Firewall-Konfiguration für NX finden Sie in /usr/share/doc/packages/FreeNX/NX-Firewall.txt.
Für eine Verbindung zu einer anderen Arbeitsstation und die Verwendung von KDE als Ihren Desktop gehen Sie wie folgt vor:
Starten Sie KNX über das Hauptmenü.
Bei Ihrer ersten Anmeldung müssen Sie eine neue Verbindung einrichten. Führen Sie folgende Schritte aus, um eine Verbindung einzurichten:
Klicken Sie in (KNX-Client-Anmeldung) auf (Verbindungseinstellungen).
Geben Sie einen Namen für die Verbindung ein, zum Beispiel den Namen des Servers.
Geben Sie Hostinformationen, die Portnummer und die Bandbreite für Ihre Verbindung ein.
Wählen Sie aus (Sitzungstyp) die Option , um eine KDE-Sitzung zu starten.
Wählen Sie eine Bildschirmauflösung.
Klicken Sie auf .
Sobald die Verbindung besteht und die Fernverbindung an Ihrem Bildschirm angezeigt wird, können Sie auf Anwendungen zugreifen und den entfernten Computer so nutzen, als würden Sie direkt an ihm sitzen.
Verwenden Sie alternativ den NoMachine-Client auf KDE, um eine NX-Sitzung einzurichten. Folgen Sie einfach dem unten beschriebenen Vorgang und wählen Sie KDE als Sitzungstyp.
Für eine Verbindung zu einem anderen Rechner mit GNOME als Ihrem Desktop gehen Sie wie folgt vor:
Laden Sie das nxclient-Paket von NoMachine über http://www.nomachine.com/download_client_linux.php herunter und installieren Sie es.
Starten Sie den (NX-Verbindungsassistent) über das Hauptmenü.
Gehen Sie in den folgenden drei Schritten vor: Geben Sie den Namen von Verbindung, Port- und Hostdaten sowie Verbindungstyp ein. Wählen Sie den Sitzungstyp und wählen Sie (SSL-Verschlüsselung für sämtlichen Verkehr aktivieren), um sämtlichen Datenverkehr über SSH zu lenken. Entscheiden Sie zum Schluss, ob eine Verknüpfung auf Ihrem Desktop erscheinen soll, und klicken Sie auf (Beenden).
Klicken Sie für eine Verbindung zum entfernten Desktop auf die NX-Verknüpfung auf Ihrem Desktop, geben Sie den Benutzernamen sowie das Passwort an und klicken Sie auf .
Der entfernte Desktop wird an Ihrem Bildschirm angezeigt.