web-dev-qa-db-ja.com

SSHでのX11転送

SSHを使用してリモートサーバーからX11 GUIアプリケーションを実行する方法

例えば:

  • 私の最初のデスクトップ192.168.1.1
  • 2番目のデスクトップIP 192.168.1.12

最初のデスクトップから2番目のデスクトップに切り分けて、2番目からGUIアプリケーションを実行し、X11を最初のデスクトップにリダイレクトしたい。

7
user260119

次のコマンドを試して、ssh接続を作成します。

ssh -X [email protected]

Remote_loginを2回目のデスクトップログインに置き換えるだけです

ssh manページ:

-X X11転送を有効にします。これは、構成ファイルでホストごとに指定することもできます。

 X11 forwarding should be enabled with caution.  Users with the
 ability to bypass file permissions on the remote Host (for the
 user's X authorization database) can access the local X11 display
 through the forwarded connection.  An attacker may then be able
 to perform activities such as keystroke monitoring.

 For this reason, X11 forwarding is subjected to X11 SECURITY
 extension restrictions by default.  Please refer to the ssh -Y
 option and the ForwardX11Trusted directive in ssh_config(5) for
 more information.
5
Sylvain Pineau

わかりました、私は方法を見つけました:

ssh -X [email protected]

その後、ログインすると、必要なGUIアプリを簡単に起動できます。 Firefoxを試しましたが、2台目のコンピューターからFirefoxを使用できます。それは本当にうれしいです。

2
user260119