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
Daher wird die Anzeige nicht weitergeleitet. Ein Befehl wie emacs &
zum Beispiel zeigt das X11-Fenster nicht auf dem lokalen Desktop an. Bitte beraten.
xorg
x11-forwarding
amazon-ec2
Bescheidener Debugger
quelle
quelle
X11Forwarding
zu yes neu gestartet ?ssh -vvvv -X -i ...
Antworten:
Ich war das:
und endlich habe ich eine anzeigevariable und alles fing an zu funktionieren!
quelle
Die Installation aus der obigen Antwort funktionierte nicht für meine RHEL 6.2 EC2-Instanz. Hier sind Schritte, die funktioniert haben:
$ sudo yum groupinstall "X Window System"
# Jetzt trennen und erstellen Sie eine neue SSH mit der Option -X
quelle
Ich habe keinen guten Ruf, also poste ich die Antwort und es hat bei Amazon RHEL funktioniert
quelle