Transfert X11 depuis Amazon EC2 AMI

16
   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.

Débogueur humble
la source
2
Avez-vous redémarré votre sshd après avoir changé X11Forwardingpour oui?
Olli
Vous pouvez également vérifier s'il y a des avertissements / notes intéressants lorsque vous exécutezssh -vvvv -X -i ...
Alex
X11Forwading a été défini sur Oui avant. Pour -vvvv debug1: à distance: pas de programme xauth; ne peut pas transmettre avec usurpation d'identité. Serait-ce la raison?
Humble Debugger

Réponses:

22

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 finalement obtenu une variable d'affichage et tout a commencé à fonctionner!

OttoV
la source
1
cela a également fonctionné pour moi.
xaxxon
1
travaillé pour moi - j'ai exécuté la commande exactement comme présenté, puis je me suis déconnecté et reconnecté en utilisant ssh -XY [email protected]
Escualo
J'ai dû redémarrer mon instance pour que sshd commence à me proposer le transfert X11: simplement redémarrer sshd n'était pas suffisant.
crb
A fonctionné pour moi sur 6.2, aucun redémarrage nécessaire.
aaa90210
0

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

OutputLogic
la source
0

Je n'ai pas de réputation alors j'ai posté la réponse et ça a marché pour moi sur Amazon RHEL

sudo yum groupinstall "X Window System"
user4959
la source