私は、ローカルとリモートの両方で自分のコンピュータを使用して同じ実行中のアプリケーションを「共有」するための最良の選択肢を見つけようとしています。 (同じxセッションと言えるかもしれませんが、グラフィカルセッションがどのように機能するかをまだ理解していません。xセッション間で同じグラフィックアプリケーションを移動する方法はいくつかあります。
リモートリカバリ努力のために解決しようとしたいくつかのユースケースは次のとおりです。
- ローカルでプログラムを起動します
- ログアウトします(プログラムは引き続き実行されます)。
- リモートから接続すると、同じランチャーがローカルで再び動作することがわかります。
- リモートでプログラムを起動します
- ログアウトします(プログラムは引き続き実行されます)。
- 私はローカルに接続しましたが、同じプログラムが実行されているのを見ました。
x0vncserverを使用するとローカルディスプレイを制御できますが、このソリューションでは小さなラップトップでローカルコンピュータのすべての画面を見ることができ、少し混乱します。より良いオプションはありますか?
ps。 SSH接続はすでにあります。トラフィックが暗号化され安全であることを確認するために、ポート転送を使用します。
答え1
X Windowsセッションについて話している場合は、次のことを確認してください。x11vnc
VNCプロトコルを介して実行されているXセッションをエクスポートします。リモコンで接続できます。仮想ネットワークコントローラクライアントは独自のSSL / TLS接続をサポートする必要がありますが、SSHを介してトンネリングすることもできます。