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 на локальном рабочем столе. Пожалуйста, порекомендуйте.
xorg
x11-forwarding
amazon-ec2
Скромный отладчик
источник
источник
X11Forwarding
на yes?ssh -vvvv -X -i ...
Ответы:
Я сделал это:
и я наконец получил переменную отображения, и все это начало работать!
источник
Установка из приведенного выше ответа не работает для моего экземпляра RHEL 6.2 EC2. Вот шаги, которые сработали:
$ sudo yum groupinstall "X Window System"
# теперь отключите и создайте новый SSH с опцией -X
источник
У меня нет репутации, поэтому выкладываю ответ, и он работает для меня на Amazon RHEL
источник