So richten Sie die X11-Weiterleitung unter Linux ein

So richten Sie die X11-Weiterleitung unter Linux ein

 

X11 (auch bekannt als Xorg Server) ist das Anzeigesystem für Linux. Die Technologie gibt es seit Mitte der 80er Jahre und wurde zu einer Zeit entwickelt, als Personalcomputer in den Mainstream kamen. Ohne in die Geschichtsstunde zu geraten, ist X11 bis heute für alle Linux-Benutzer unerlässlich. Es macht die grafische Benutzeroberfläche funktionsfähig und ist sehr wichtig für die meisten täglichen Operationen usw. Abgesehen von seiner Fähigkeit, Grafikkarten zu handhaben und den Desktop unter Linux zu rendern, ist eine der besten Funktionen von X11 die Tatsache, dass sie angezeigt werden kann eine grafische Schnittstelle über ein Netzwerk über X11-Weiterleitung. In diesem Lernprogramm zeigen wir Ihnen, wie Sie die X11-Weiterleitung unter Linux über SSH einrichten.

Voraussetzungen

Um die X11-Weiterleitung unter Linux verwenden zu können, muss SSH eingerichtet sein. Der Grund, warum SSH erforderlich ist, besteht darin, dass die X11-Weiterleitung eine Funktion von Secure Shell ist und derzeit keine Möglichkeit besteht, diese Funktion außerhalb von SSH zu nutzen.

 

Das Einrichten eines SSH-Servers ist recht einfach. Bei den meisten Linux-Distributionen ist dies ein wenig mehr als ein oder zwei Schritte. Um es einzurichten, öffnen Sie ein Terminalfenster und installieren Sie den SSH-Client auf dem ausgehenden Computer. Wechseln Sie bei installiertem Client zum Remote-Computer oder -server, installieren Sie das SSH-Serverpaket, und aktivieren Sie die systemd-Dienste, um es zu verwenden.

Sie wissen nicht, wie Sie den Secure Shell-Server unter Linux installieren und verwenden? Wir können helfen! Schauen Sie sich unser Tutorial zum Einrichten von SSH an. Es geht um das Einrichten von Verbindungen und sogar um einige gebräuchliche Befehlsbeispiele!

X11-Weiterleitung aktivieren

Das Aktivieren der X11-Weiterleitungsfunktion in SSH erfolgt in der SSH-Konfigurationsdatei. Die Konfigurationsdatei ist / etc / ssh / ssh_config und muss mit sudo oder Root-Benutzerzugriff bearbeitet werden. Öffnen Sie ein Terminalfenster und führen Sie den Superuser-Login-Befehl aus. Wenn Sie su nicht verwenden können, da Ihr System dies deaktiviert hat, ersetzen Sie es durch sudo -s , um sich auf diese Weise beim Root-Konto anzumelden.

su -

oder

sudo -s

Das Terminal verfügt jetzt über Root-Zugriff, sodass ssh_config sicher geöffnet werden kann mit dem Nano-Texteditor. Öffnen Sie in einem Terminal ssh_config im Nano-Texteditor.

EMPFOHLEN FÜR SIE

So richten Sie die X11-Weiterleitung unter Linux ein

Linux

Verwenden von Secure Shell: Installieren von SSH unter Linux & Nützliche Befehle

So richten Sie die X11-Weiterleitung unter Linux ein

Linux

So aktivieren Sie die Root-SSH-Anmeldung unter Linux

So richten Sie die X11-Weiterleitung unter Linux ein

nano -w /etc/ssh/ssh_config

Blättern Sie mit den Pfeiltasten Nach oben / Nach unten durch den Nano-Texteditor, und suchen Sie die Zeile mit der Bezeichnung “ ForwardX11 ” und entfernen Sie das Kommentarsymbol (#) vor dem Code.

Hinweis: Wenn Sie die X11-Weiterleitungszeile in der Datei ssh_config nicht finden können, drücken Sie in Nano die Strg-Taste , um die Suchfunktion aufzurufen. Fügen Sie dann in “ ForwardX11 ” und drücken Sie die Eingabetaste , um zur Codezeile in der Konfigurationsdatei zu springen.

Nachdem Sie die Änderungen an der SSH-Server-Konfigurationsdatei vorgenommen haben, drücken Sie die Tastenkombination Strg> , um die von Ihnen vorgenommenen Änderungen zu speichern. Schließen Sie das Nano-Bearbeitungstool mit Strg X .

Setzen Sie den SSH-Server zurück.

Jetzt, da die X11Forward-Leitung in der SSH-Server-Konfigurationsdatei aktiviert ist, muss die SSH-Serversoftware neu gestartet werden, da Konfigurationsänderungen nicht sofort ausgeführt werden. Bei den meisten Linux-Distributionen erfordert das Zurücksetzen von SSH die Verwendung des Befehls systemctl restart .

Hinweis: Linux-Distributionen, die kein Systemd verwenden, haben einen eigenen Neustartmechanismus für SSH. Wenn Sie den Befehl zum Neustart der Secure Shell-Serversoftware nicht herausfinden können, empfiehlt es sich, den Computer als nächsten zu starten. Konfigurationsänderungen beginnen nach dem Hochfahren.

systemctl restart sshd.service

Wenn der SSHD-Hintergrunddienst wieder verfügbar ist, ist Ihr SSH-Server bereit, X11-Fenster über das Netzwerk weiterzuleiten.

X11-Weiterleitung verwenden

Die X11-Weiterleitung ist eine Funktion von SSH und nicht die eigene Sache. Schreiben Sie dazu einen SSH-Verbindungsbefehl wie den folgenden.

Hinweis: Ersetzen Sie Remoteuser und Remote-Hostname durch den Remote-Benutzernamen und Remote-Hostnamen oder die IP-Adresse

So richten Sie die X11-Weiterleitung unter Linux ein

ssh remoteuser@remote-hostname -X

Wenn Ihr SSH-Server auf einem Port ausgeführt wird, der nicht dem Standardport, dh Port 22, entspricht, müssen Sie dies tun Geben Sie es im Verbindungsbefehl an. TVerwenden Sie das folgende Befehlsbeispiel, um eine erfolgreiche Verbindung herzustellen.

ssh remoteuser@remote-hostname -X -p portnumber

Wenn eine erfolgreiche SSH-Verbindung zum Remote-Computer hergestellt wurde, können Sie auf dem Server installierte Anwendungen remote an Ihren Computer weiterleiten ’ s Desktop, indem Sie das Programm vom Terminal aus ausführen.

Um beispielsweise die auf dem SSH-Server installierte Gedit-Version zu starten, führen Sie den Befehl gedit aus.

So richten Sie die X11-Weiterleitung unter Linux ein

gedit

Für den Nautilus-Dateimanager können Sie den Befehl nautilus ausführen.

nautilus

Müssen Sie mehr als ein Programm über SSH- und X11-Weiterleitung starten? Sie müssen mehrere SSH-Verbindungen öffnen und von jeder dieser Verbindungen aus arbeiten.

Schließen von weitergeleiteten Programmen

Um eine über SSH weitergeleitete offene Anwendung zu schließen, drücken Sie die Taste Strg C oder klicken Sie auf die Schaltfläche “ Schließen ” Taste wie jedes andere Programm auf Ihrem Computer.

ABONNIEREN SIE UNSEREN

NEWSLETTER

Erhalten Sie tägliche Tipps in Ihrem Posteingang. Nehmen Sie an 35.000 anderen Lesern teil

q , quelle

Zusammenhängende Posts:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.