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
W związku z tym wyświetlacz nie jest przesyłany dalej. polecenie takie jak emacs &
na przykład nie wyświetla okna X11 na pulpicie lokalnym. Proszę doradź.
xorg
x11-forwarding
amazon-ec2
Skromny debugger
źródło
źródło
X11Forwarding
na tak?ssh -vvvv -X -i ...
Odpowiedzi:
Ja to zrobiłem:
i w końcu dostałem zmienną wyświetlającą i wszystko zaczęło działać!
źródło
Instalacja z powyższej odpowiedzi nie działała dla mojej instancji RHEL 6.2 EC2. Oto kroki, które zadziałały:
$ sudo yum groupinstall „X Window System”
# teraz odłącz i utwórz nowy SSH z opcją -X
źródło
Nie mam reputacji, więc opublikowanie odpowiedzi i zadziałało dla mnie na Amazon RHEL
źródło