1つのサーバーから他のサーバーへのX11転送


0

ローカルマシン(ラップトップ)から仮想マシンにX11を転送する必要があるセットアップがあります。このVMをホストしているサーバーにラップトップから直接アクセスすることはできません。最初にゲートウェイにログインする必要があり、このゲートウェイからVMにアクセスできます。X11をラップトップからこのVMに転送するにはどうすればよいですか?私は次のことを試しましたが、これらは機能しません:

  1. [ラップトップ#] ssh -X [ゲートウェイ]

    [ゲートウェイ#] ssh -X [VM]

  2. [ラップトップ#] ssh -tX [ゲートウェイ] ssh -X [VM]

X11はゲートウェイまでしか転送できませんでした。(DISPLAY変数はゲートウェイで設定されます)

xorg 

回答:


0

必要なのは、ポート転送を使用して、ポート転送を介してリモートマシンにsshしてからssh -Xを実行できるようにすることです。

ssh -L 2222:[VM]:22 [gateway]
ssh -p 2222 -X localhost

または

ssh -R 2222:[VM]:22 [gateway]
ssh -p 2222 -X [gateway]
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.