Amazon EC2 AMI에서 X11 전달 sudo grep 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 창을 표시하지 않습니다. 조언 부탁드립니다.



답변

저는 이것을 했어요:

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

마침내 디스플레이 변수가 생겨서 모두 작동하기 시작했습니다!


답변

위의 답변에서 설치가 RHEL 6.2 EC2 인스턴스에서 작동하지 않았습니다. 작동 한 단계는 다음과 같습니다.

$ sudo yum groupinstall “X Window 시스템”

# 이제 -X 옵션을 사용하여 연결을 끊고 새 SSH를 작성하십시오.


답변

나는 명성을 얻지 못했기 때문에 답변을 게시하고 아마존 RHEL에서 나를 위해 일했습니다.

sudo yum groupinstall "X Window System"


답변