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
Par conséquent, l'affichage n'est pas envoyé. une commande comme emacs &
Par exemple ne montre pas la fenêtre X11 sur le bureau local. S'il vous plaît donnez votre avis.
J'ai fait ça:
Sudo yum install xorg-x11-xauth.x86_64 xorg-x11-server-utils.x86_64 dbus-x11.x86_64
et j'ai enfin reçu une variable d'affichage et tout a commencé à fonctionner!
L'installation de la réponse ci-dessus n'a pas fonctionné pour mon instance RHEL 6.2 EC2. Voici des étapes qui fonctionnent:
$ Sudo yum groupInstall "système de fenêtre x"
# débranchez maintenant et créez une nouvelle option ssh avec -x
Je n'ai pas la réputation de poster la réponse et cela a fonctionné pour moi sur Amazon Rhel
Sudo yum groupinstall "X Window System"