Bonjour,
J'ai une erreur lorsque que je lance ethereal sur machine distance connecté via putty ( j'ai activé le X11Forwarding sur mon putty, et j'ai lance mon xorg sur mon Cygwin ).
(ethereal:28910): Gtk-WARNING **: cannot open display:
Est ce que je dois modifié des choses dans mon cygwin ? Mon ssh serveur, client sont bien configuré sur le serveur.
Merci d'avance
Moulinux
# xhost ?
Posté par Anonyme . Évalué à 2.
[^] # Re: xhost ?
Posté par dguihal . Évalué à 2.
export DISPLAY=.... sinon le message d'erreur aurait été :
(ethereal:28910): Gtk-WARNING **: cannot open display: IP:Num
Mais s'il a oublié le export DISPLAY le xhost doit manquer aussi
Bref le problème a deja ete expose (et resolu) ici :
http://linuxfr.org/forums/12/3814.html
[^] # Re: xhost ?
Posté par dan kakon (site web personnel) . Évalué à -3.
merci
Moulinux
[^] # Re: xhost ?
Posté par Anonyme . Évalué à 3.
[^] # Re: xhost ?
Posté par thomas benjamin . Évalué à 2.
si je comprends bien tu utilises ssh pour te connecter sur un serveur distant et sur lequel tu veux lancer ethereal.
Dans ce cas deux choses à verifier:
- editer le fichier /etc/ssh/sshd_config et mettre la variable X11Forwarding à yes et redemarrer le serveur X
- te connected depuis ton cygwin sur le serveur distant avec la commande suivante: ssh -Y user@serveurdistant
Le EXPORT DISPLAY ainsi que le xhost ne sont pas utile avec cette methode: ssh se charge de tout
Ben
[^] # Re: xhost ?
Posté par dan kakon (site web personnel) . Évalué à -2.
merci
Moulinux
# ssh -X host
Posté par malin . É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.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.