web-dev-qa-db-ja.com

ssh-Xリモート転送されたXアプリケーションをローカルホストに返す方法

Mac OS X10.6.4を使用しています
Ubuntu10.0.4デスクトップを実行しているリモートシステムへのsshセッションを開いています

リモートネットワークへのリモートVPN接続を開きます
次に:
ssh -X user @ Host
screen -S openvas
Sudo OpenVAS-クライアント#OpenVAS-クライアントGUIはリモートデスクトップに転送します

OpenVASGUIでssh-Xセッションを介してリモートでスキャンを構成して起動したいと思います。スキャンを開始した後、OpenVAS-Client GUIをローカルホストに送り返し、画面セッションから切り離し、sshセッションを閉じて、VPN接続を閉じます。数時間後、VPN接続を再度開き、ssh -Xをリモートコンピューターに戻し、画面セッションに再度接続し、OpenVAS-Clientをリモートコンピューターに戻してスキャンの進行状況を確認できるようにします。 。

これは可能ですか?
誰かが私にどのコマンドとオプションを選択するかを教えてもらえますか?

前もって感謝します。

注:私は本当にVNCを使いたくありません。 NXをインストールし、ラボで機能しましたが、VPN経由でログインできないため、別の問題が発生します。

1
caleban

Xpra を見てください。実行中のXアプリケーションから「デタッチ」および「再アタッチ」することができます。

3
earl

shifter も試してください。少しバグがありますが、なんとか機能させることができました。 xpraをコンパイルしてクライアントとしてOSXで実行するのに多くの問題がありました-xpraは、シフター(およびNXとVNC)のリモートマシンに接続する方法の1つとして含まれています。

0
Jonathan