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 transmis. une commande comme emacs &
par exemple n'affiche pas la fenêtre X11 sur le bureau local. S'il vous plaît donnez votre avis.
xorg
x11-forwarding
amazon-ec2
Débogueur humble
la source
la source
X11Forwarding
pour oui?ssh -vvvv -X -i ...
Réponses:
J'ai fait ça:
et j'ai finalement obtenu une variable d'affichage et tout a commencé à fonctionner!
la source
L'installation à partir de la réponse ci-dessus n'a pas fonctionné pour mon instance RHEL 6.2 EC2. Voici les étapes qui ont fonctionné:
$ sudo yum groupinstall "Système X Window"
# maintenant déconnectez-vous et créez un nouveau SSH avec l'option -X
la source
Je n'ai pas de réputation alors j'ai posté la réponse et ça a marché pour moi sur Amazon RHEL
la source