ssh -X user@Host
を使用すると、ホストでプログラムを起動でき、X11転送により、リモートマシンでウィンドウを表示できます。ただし、existingウィンドウを転送/リダイレクトできるようにしたいと思います。
どうすればそれが可能でしょうか(可能な場合)?
VNCはオプションではないことに注意してください(ホストにサーバーがインストールされておらず、ユーザーの権限が制限されています)。
xpra
はxmoveのアクティブな後継者のように見え、まさにあなたが望むことをします。開発者は、それを「Xクライアントの画面」として請求します。リモートサーバーで実行する必要がありますが、ホームフォルダーからは正常に実行されます。 Pythonのほかに、xvfb
はランタイム依存関係です。
リモートサーバーにインストールすると、非常に簡単に使用できます。
xpra start :8 --start=xeyes
ローカルマシンで、次を実行します。
xpra attach ssh:YOURSERVERHOST:8
serverfault を読むと、xmove
でそれができるかもしれない