web-dev-qa-db-ja.com

Amazon EC2 AMIからのX11転送

   local$> echo $DISPLAY
   :0.0
   local$> ssh -X -i PEMFILE ec2-user@AMAZONEC2_AMI
   [ec2-user@REMOTE_AMI ~]$ echo $DISPLAY

   [ec2-user@REMOTE_AMI ~]$ Sudo grep X11 /etc/ssh/sshd_config ~/.ssh/*
   /etc/ssh/sshd_config:#X11Forwarding no
   /etc/ssh/sshd_config:X11Forwarding yes
   /etc/ssh/sshd_config:#X11DisplayOffset 10
   /etc/ssh/sshd_config:#X11UseLocalhost yes

したがって、表示は転送されません。たとえばemacs &のようなコマンドは、ローカルデスクトップのX11ウィンドウを表示しません。お知らせ下さい。

16
Humble Debugger

これは私がしました:

Sudo yum install xorg-x11-xauth.x86_64 xorg-x11-server-utils.x86_64 dbus-x11.x86_64

そして、ついにディスプレイ変数を取得し、すべてが機能し始めました!

22
OttoV

上記の回答からのインストールは、RHEL 6.2 EC2インスタンスでは機能しませんでした。機能した手順は次のとおりです。

$ Sudo yum groupinstall "X Window System"

#切断して-Xオプションで新しいSSHを作成

0
OutputLogic

評判がないので答えを投稿するとAmazon RHELでうまくいきました

Sudo yum groupinstall "X Window System"
0
user4959