So öffnen Sie eine GUI-Anwendung mit PuTTY aus der Ferne

Möchten Sie remote auf einen Linux-Computer zugreifen und eine Grafikanwendung starten? PuTTY zur Rettung dank der Option “X11-Transfer aktivieren”. Sie können es sogar unter Windows tun. Sie müssen lediglich schnell einen X-Server installieren.

Das PuTTY-Programm wurde ursprünglich für Windows geschrieben. vor 20 Jahren. Es wurde seitdem auf viele andere Plattformen portiert. Es ist eine grafische Anwendung, die ein Terminalfenster und eine Remoteverbindung zu anderen Computern bereitstellt. Normalerweise wird die Verbindung mit hergestellt SSHEs werden jedoch auch andere Protokolle unterstützt.

Zusätzlich zur herkömmlichen Befehlszeilenschnittstelle des Terminalfensters kann PuTTY so konfiguriert werden, dass grafische Anwendungen auf dem Remotecomputer geöffnet werden.

Installer PuTTY

Wenn PuTTY noch nicht auf Ihrem Computer installiert ist, können Sie es wie folgt installieren.

Unter Windows Laden Sie PuTTY aus dem Internet herunter.

Verwenden Sie diesen Befehl, um PuTTY unter Ubuntu zu installieren:

sudo apt-get install putty

Verwenden Sie diesen Befehl, um PuTTY unter Fedora zu installieren:

sudo dnf install putty


Verwenden Sie diesen Befehl, um PuTTY auf Manjaro zu installieren:

sudo pacman -Syu putty

Verwenden von PuTTY unter Windows

Wenn Sie PuTTY unter Windows ausführen, müssen Sie einen X-Server installieren, bevor Sie fortfahren können. Der Rest des Prozesses funktioniert dann genauso wie unter Linux.

Grafische Linux-Anwendungen benötigen einen X-Server, um eine grafische Desktop-Umgebung bereitzustellen. Es muss einen Ort geben, an dem Grafikanwendungen geöffnet und ausgeführt werden können. Windows hat keinen X-Server, weil es keinen benötigt. Wir müssen also eine installieren, genau wie beim Starten von Linux-Grafikanwendungen unter Windows 10 für Linux Windows-Subsystem.

Das Xming Der X-Server wurde verwendet, um dieses Element zu finden, und es hat perfekt funktioniert. Laden Sie es herunter und installieren Sie es. Sie können alle Standardeinstellungen akzeptieren. Es wird ausgeführt, sobald es installiert ist, und wird als Symbol in der Taskleiste angezeigt.

Xming über das Fenster


PuTTY starten

Unter Windows finden Sie PuTTY nach der Installation in Ihrem Startmenü. Auf GNOME können Sie PuTTY starten, indem Sie die Supertaste – die zwischen der rechten Strg- und Alt-Taste – drücken und “putty” eingeben.

Das PuTTY-Symbol

Das PuTTy-Symbol wird oben auf dem Bildschirm angezeigt. Klicken Sie darauf, um PuTTY zu starten.

Verbindung mit PuTTY

Das PuTTY-Fenster wird angezeigt. Geben Sie im Feld Hostname die IP-Adresse oder den Netzwerknamen des Remotecomputers ein, zu dem Sie eine Verbindung herstellen möchten. Auf dem Remotecomputer muss ein SSH-Server ausgeführt werden.

PuTTY-Fenster mit hinzugefügten Host-Details

Scrollen Sie im Seitenbereich nach unten, bis Sie den Baumeintrag “SSH” sehen. Erweitern Sie dies, erweitern Sie dann den Eintrag “Auth” und markieren Sie den Eintrag “X11”.

verbunden :  So zeigen Sie 3D-Halloween-Charaktere in AR mit Ihrem Telefon an

X11-Übertragungsoption

Aktivieren Sie das Kontrollkästchen “X11-Übertragung aktivieren”.

Scrollen Sie im Seitenbereich zum Anfang der Liste und wählen Sie den Eintrag “Sitzung”. Geben Sie einen Namen für diese Einstellungen in das Textfeld “Gespeicherte Sitzungen” ein und klicken Sie auf die Schaltfläche “Speichern”. In der Regel speichern Sie die Einstellungen unter dem Namen des Remotecomputers, damit Sie sie problemlos für zukünftige Verbindungen wiederverwenden können.

Speichern von PuTTY-Einstellungen

Klicken Sie auf die Schaltfläche “Öffnen”, um eine Verbindung zum Remotecomputer herzustellen.

Wenn Sie zum ersten Mal eine Verbindung zu einem Remotecomputer herstellen, wird eine Warnung angezeigt, dass Sie noch nie eine Verbindung zu diesem Computer hergestellt haben.

Erste Login-Warnung

Klicken Sie auf die Schaltfläche “Akzeptieren”, um die Verbindung herzustellen.

Ein x-Term-Fenster wird angezeigt. Geben Sie den Namen des Benutzerkontos ein, bei dem Sie sich anmelden, und drücken Sie die Eingabetaste. Sie werden aufgefordert, das Kennwort für dieses Konto einzugeben. Geben Sie das Passwort ein und drücken Sie die Eingabetaste.

Sie erhalten die Eingabeaufforderung des Remotecomputers.

Um eine Grafikanwendung zu starten, geben Sie ihren Namen in die Befehlszeile mit den Parametern ein, die Sie an sie übergeben möchten. Wir werden den Blatteditor verwenden, um die .bashrc-Datei zu bearbeiten.

leafpad .bashrc

Der Blatteditor wird mit der darin geladenen .bashrc-Datei geöffnet.

Blatteditor mit .bashrc geladen


Als weiteres Beispiel starten wir den Epiphany-Browser.

epiphany

Der Epiphany-Browser wird geöffnet und Sie können zu einer bevorzugten Website gehen.

Epiphany Browser-Fenster

Und ja, es funktioniert auch unter Windows! Hier haben wir die idle Python-IDE auf einem Remote-Linux-System. Es erschien auf unserem Windows-Desktop. Starten Sie es einfach, indem Sie den Befehl wie unter Linux eingeben.

Leerlauf Python im Leerlauf


Beachten Sie, dass es nicht die üblichen Windows-Fensterdekorationen hat. Dies ist eine Linux-Anwendung, die auf Ihrem Windows-Desktop ausgeführt wird und Linux-Fensterattribute enthält, die von PuTTY und dem Xming X-Server bereitgestellt werden.

Verbindung schließen

Um die Verbindung zu schließen, schließen Sie alle Anwendungen und verwenden Sie dann den Befehl exit im PuTTY-Terminalfenster.

exit


Es ist wirklich sehr beeindruckend

Etwas so Außerirdisches wie eine funktionierende Linux-Anwendung zu erreichen, die auf einem Windows-Desktop in nur wenigen einfachen Schritten gut genug funktioniert, ist geradezu atemberaubend.

Moyens Staff
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.
We would like to show you notifications for the latest news and updates.
Dismiss
Allow Notifications