Ich kommuniziere mit dem Server über einen SSH-Tunnel, der über Putty konfiguriert ist.
Vor kurzem habe ich versucht, den X11 weiterzuleiten, aber es funktioniert nicht.
Gibt es eine Arbeit auf diese Weise?
Mit Google gesucht, aber nichts gefunden.
ssh
x11
windows
xforwarding
schläfrig
quelle
quelle
-X
Flag und X weiterzuleiten, aber ich bin mir nicht sicher, wie dies über einen TCP-Port erreicht werden würde.Antworten:
Ja, dies ist auf verschiedene Arten möglich, Sie benötigen jedoch einen X-Windows-Server für Windows. Einige Optionen eines X Windows-Servers sind XManager, XMing und MobaXterm. Sobald ein X-Server unter Windows ausgeführt wird, können Sie mit PuTTY eine Verbindung zu Ihrem Host herstellen, nachdem Sie die Konfigurationsparameter festgelegt haben:
Wo die 10.0 hängt, hängt davon ab, was der X Window-Server abhört.
Wenn Sie den X Window-Server und PuTTY konfiguriert und sich bei Ihrem Host angemeldet haben, können Sie die
DISPLAY
Variable überprüfen , wenn a festgelegtDISPLAY
ist:Versuchen
xclock
Sie dann, festzustellen, ob die X11-Weiterleitung funktioniert:Eine andere Möglichkeit, X11 zu verwenden,
ssh
besteht darin, dieDISPLAY
Variable manuell so einzustellen , dass sie auf eine IP-Adresse verweist, wie z.Und sehen Sie, ob es funktioniert:
Auf diese Weise werden X-Anwendungen (neu) zur Ausgabe an einen Remote-X-Window-Server geleitet.
Hinweis : Beachten Sie, dass das X11-Protokoll nicht für den Betrieb über langsame Netzwerkverbindungen (WAN) ausgelegt ist. Die X-Anwendung kann bei langsamen Verbindungen sehr langsam sein. Verwenden Sie den
-C
Schalter (Komprimierung) mitssh
, um die Komprimierung während derssh
Sitzung zu verwenden und sie ein wenig zu beschleunigen.quelle
Hallo, wenn Sie den Kitt wie Openssh mit -x verwenden möchten, müssen Sie XMING auf Ihrem Windows-Computer installieren. Es wurde wie eine Art Server, dann müssen Sie Ihren Kitt konfigurieren, um X11 Ihrer SSH-Verbindung über diesen Server weiterzuleiten
Laden Sie Xming herunter
Sie können diese Tutorials verwenden
quelle
Eine weitere Lösung besteht darin, Cygwin auf Ihrem Windows-Computer zu installieren. Es hat sowohl
ssh
Client als auchX11
Server (stellen Sie sicher, dass Sie die entsprechenden Pakete installieren).Beachten Sie, dass viele
X11
Installationen eine nicht vertrauenswürdige X-Weiterleitung verbieten. Der vielleicht einfachste Weg, dies zu umgehen, ist die Verwendung der-Y
Option inssh
quelle