Inhaltsverzeichnis

Mit X11 auf einen fernen Rechner zugreifen

Informationen zum Thema

Vorbereitungen

Auf einem Ubuntu server (12.04 LTS) ist der xfce-desktop installiert.

$ sudo apt-get install ubuntu-desktop

In der Datei /etc/ssh/ssh_config auf dem server werden die Zeilen

ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes

und in der Datei /etc/ssh/sshd_config die Zeile eingetragen:

X11Forwarding yes

Danach tut ein boot gut.

Verwendung der X11 - Verbindung

Von dem Client PC, auf dem ein X11 laufen muss (jedes Linux und OS(X) mit zusätzlichem Aufwand) wird das folgende Kommando abgesetzt.

$ ssh -Y user@server

Der Schalter -Y ermöglicht ein gesichertes X11-Forwarding. Der Schalter -X ermöglich das Gleiche ohne Verschlüsselung und unsicher. Bei Bedarf kann zusätzlich mit -C eine Kompression eingeschaltet werden, ist allerding nur in langsamen Netzen sinnvoll.

Das ssh-Kommando öffnet ein Terminal auf dem Server. Jedes GUI - Programm, dass nun in diesem Terminal gestartet wird wird auf dem Server ausgeführt und die Oberfläche auf dem Client dargestellt. Beispiel:

$ firefox &