Pour se logger sur un hote distant via ssh en re-dirigeant tous les flux X11 vers sa machine locale, il faut effectivement autoriser X11Forwarding sur le serveur ssh, re-demarrer le serveur au besoin, puis simplement se connecter avec l'option -X (majuscule):
ssh -X host
ssh s'occupe tout seul de creer un display virtuel qu'il re-dirige vers ton display local. A l'inverse, pour etre sur de ne pas forwarder les flux X11, utilise l'option -x (minuscule).
xhost est a proscrire totalement pour autoriser les displays, c'est un trou de securite majeur qui a plus de 10 ans. Si tu veux temporairement donner un acces a une personne sur le reseau a ton serveur X, utilise plutot 'xauth'. La man page est une bonne source d'informations. Dans les deux cas, donner acces a son serveur X a une machine distante revient a une perte totale de securite de ta console. Il est facile de revoquer une autorisation d'acces avec xauth, c'est beaucoup plus difficile avec xhost.
# ssh -X host
Posté par malin . En réponse au message X11Forwarding - ssh. Évalué à 2.
ssh -X host
ssh s'occupe tout seul de creer un display virtuel qu'il re-dirige vers ton display local. A l'inverse, pour etre sur de ne pas forwarder les flux X11, utilise l'option -x (minuscule).
xhost est a proscrire totalement pour autoriser les displays, c'est un trou de securite majeur qui a plus de 10 ans. Si tu veux temporairement donner un acces a une personne sur le reseau a ton serveur X, utilise plutot 'xauth'. La man page est une bonne source d'informations. Dans les deux cas, donner acces a son serveur X a une machine distante revient a une perte totale de securite de ta console. Il est facile de revoquer une autorisation d'acces avec xauth, c'est beaucoup plus difficile avec xhost.