Senden Sie die x11-Linux-App von Linux aus auf den Windows Xming-Server

918
Andy Arismendi

Ich weiß aus Windows mit Xming Server und Putty X11-Weiterleitung aktiviert, eine ssh Putty-Sitzung kann Linux-GUIs unter Windows öffnen. Dieser Fluss wird von Windows initiiert.

Gibt es eine Möglichkeit, die Verbindung von Linux aus zu initiieren, damit sich eine App wie gcalctool unter Windows mit Xming verbindet, um ihr Panel anzuzeigen?

0

3 Antworten auf die Frage

0
PulseJet

Schritte:

1) Richten Sie die SSH X-Weiterleitung auf Ihrem Host-PC ein.

Kommentieren Sie Folgendes in / etc / ssh / sshd_config    

X11Forwarding yes X11UseForwarding yes 

2) Öffnen und konfigurieren Sie Xming auf Ihrem Client-Windows-PC.

3) Kitt öffnen. Gehen Sie in Verbindung -> SSH -> X11 und markieren Sie "Enable X forwarding" und geben Sie den Anzeigepunkt als localhost ein: 0.0

4) Melden Sie sich über SSH am Server an. Beachten Sie, dass dies einige Zeit dauern kann.

5) Führen Sie eine beliebige GUI-App mit bash aus.

Dies ist, was ich weiß zu tun, nicht was ich suche ... Andy Arismendi vor 7 Jahren 0
0
Anton Liakhovitch

Sie könnten versuchen, openssh, freesshd oder einen anderen ssh-Server auf Ihrem Windows-Computer zu installieren und sich von Ihrem Linux-Computer aus anzumelden. Installieren Sie alternativ etwas wie Winexe oder psexec auf Ihrem Linux-Gerät und melden Sie sich auf diese Weise an. Starten Sie von dort aus einfach putty über die Befehlszeile und melden Sie sich wieder bei Ihrer Linux-Installation an. Wenn dies nicht funktioniert, versuchen Sie etwas wie das Dienstprogramm ssh von Cygwin . Um nur zu verdeutlichen: Die Idee ist, dass Sie ssh von Linux in Ihre Windows-Maschine und dann von diesem Remote-Terminal aus in die Linux-Maschine mit X11-Weiterleitung einschalten.

Brauchte nicht SSH SSH wäre jedoch eine schöne Sicherheitsschicht über dem, was ich versuchte. Ich bin nicht sicher, wie man SSH hinzufügt, wenn ich es von Linux aus initiiere (siehe meine Antwort für das, was ich mache). Andy Arismendi vor 7 Jahren 0
0
Andy Arismendi

Es stellte sich heraus, dass ich nur die DISPLAY-Variable in bash einstellen musste

export DISPLAY=10.0.1.30:0.0 

Dabei ist 10.0.1.30 die IP-Adresse des Windows-Xming-Servers und fügen Sie dann die IP-Adresse des Linux-Computers hinzu C:\Program Files\Xming\X0.hosts.

Danach DISPLAYstartete ich in derselben Bash-Sitzung mit der Variable ein GUI-Programm wie gcalctool oder gedit und es wurde auf dem Windows-Xming-Server angezeigt.