リモート ホストで Ktorrent を常に実行していますが、Web UI では変更できない設定を時々変更する必要があります。そのため、ローカル コンピューターにアプリケーションの GUI を表示して設定を変更できる方法があるかどうか疑問に思っています。両方のコンピューターで同じバージョンの Ubuntu が実行されており、開くウィンドウは、リモート コンピューターで既に実行されているアプリケーションと同じインスタンスである必要があります。これらすべてを実行する方法について、何かアイデアをお持ちの方はいませんか。
答え1
このタスクを実行するには、ForwardX11、xhost、freeNX など、さまざまな方法があります。
ktorrent を実行している Ubuntu マシンで、ファイル /etc/ssh/ssh_config を編集し、次の行を追加します。
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
次に、/etc/ssh/sshd_config を開き、次の行が存在することを確認します (存在しない場合は追加/変更します)。
X11Forwarding yes
SSH サーバーを再起動し、クライアント マシンから次のコマンドを実行します。ssh -X user_name@server-ip
ログインしたら、 を実行するgnome-session
か、単に を実行しますktorrent
。
機能する可能性のあるその他の SSH オプション:
あるいはUltraVNC
、x11vnc
どちらも「シングル ウィンドウ共有」を提供します。
x11vnc
-id
またはオプションを使用して、単一のアプリケーション ウィンドウを共有できます-sid
。アプリケーションの ID を見つけるには、xwininfo
サーバー上でコマンドを実行してウィンドウをクリックするか、-id pick
オプションを使用して x11vnc で xwininfo をリモートで実行します。
http://www.karlrunge.com/x11vnc/x11vnc_opts.html#opt-id
http://forum.ultravnc.info/viewtopic.php?t=14780&sid=5e458a6faabff7ea00f050d88b0b69eb
答え2
のような別の X サーバーでアプリケーションを起動できますXvnc
。その後、任意のコンピューターからさまざまな「リモート デスクトップ クライアント」を介してこの X サーバーに接続できます。
答え3
質問は実行中のアプリケーションをどのように表示するかということですが、この場合は、リモート コントロール プラグインを使用することをお勧めします。
http://maketecheasier.com/remotely-control-ktorrent/2011/02/23