Je voudrais ssh dans ma boîte Windows exécutant Cygwin sshd et exécuter l'application Windows GUI dans cette boîte Windows. Je ne veux pas de transfert X.
Par exemple, depuis le terminal ubuntu-server, je ssh dans Windows exécutant sshd puis je lance un notepad.exe. Le notepad.exe s'affichera dans Windows, pas dans ubuntu-server sans X windows.
Utilisez PSTools et exécutez la commande comme ci-dessous à partir du client SSL.
./PsExec.exe -i -d -s \\\\127.0.0.1 notepad
la source
Ma solution est similaire à celle de Win Myo Htet, sauf qu'elle utilise tmux, qui a plus de flexibilité.
Démarrez tmux sur un terminal Cygwin local.
cygwin-host$ tmux
Utilisez ssh pour exécuter la commande à distance, hébergée dans la session tmux.
other-host$ ssh cygwin-host tmux new-window notepad
la source