Ich möchte in meine Windows-Box ssh ausführen, in der Cygwin sshd ausgeführt wird, und die Windows-GUI-Anwendung in dieser Windows-Box ausführen. Ich möchte keine X-Weiterleitung.
zB Vom Ubuntu-Server-Terminal ssh in Windows mit sshd und starte dann eine notepad.exe. Die notepad.exe wird unter Windows angezeigt, nicht auf dem Ubuntu-Server ohne X-Fenster.
Verwenden Sie PSTools und führen Sie den folgenden Befehl vom SSL-Client aus.
./PsExec.exe -i -d -s \\\\127.0.0.1 notepad
quelle
Meine Lösung ähnelt der von Win Myo Htet, verwendet jedoch tmux, das flexibler ist.
Starten Sie tmux auf einem lokalen Cygwin-Terminal.
cygwin-host$ tmux
Verwenden Sie ssh, um den Befehl remote auszuführen, der in der tmux-Sitzung gehostet wird.
other-host$ ssh cygwin-host tmux new-window notepad
quelle