[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Lancer une appli graphique en ssh



Bonjour,

Vous pouvez toujours essayer un :
	ssh -Y <login>@<IP> <Commande>
Personnellement je me suis bricolé une fonction dans le « bashrc »
qui me lance un « xhost + >/dev/null » pour forcer l’autorisation
du forwarding W11 dès que je repère le lancement d’un « ssh -X »
ou « ssh -Y ».

J’ai déjà eu ce genre de comportements entre Ubuntu et Debian.
En fouillant dans mes archives, j’ai trouvé ceci :

En fait cela tient au fait que le poste local (votre PC) interdise
le « forwardigng IP », tout con non ? Du coup, que vous ayez lancé
un serveur X11 sur votre PC ou non, il refuse l’affichage de la
fenêtre X11 venant d’ailleurs le bougre ! Et vous avez une gentille
phrase comme :
	root@<host>:~# gparted
	Unit -.mount does not exist, proceeding anyway.
	Invalid MIT-MAGIC-COOKIE-1 key
	(gpartedbin:7370): Gtk-WARNING **: 17:00:09.843: cannot open display: <host>:10.0
à chaque tentative.

Finalement, j’ai trouvé la solution dans un post sur StackOverFlow,
voici ce qu’il faut faire :
	• lancer un serveur X11 sur son PC si ce n’est pas déjà
	  le cas
	• lancer la commande « xhost + » sur son PC avant de
	  faire le SSH -X ou -Y
C’est tout con, le XHost avec un « + » autorise simplement
l’affichage de toute fenêtre venant de l’extérieur…

Essayez…

Source https://stackoverflow.com/questions/14174188/invalid-magic-cookie-when-connecting-in-mac

> Le 13 avr. 2020 à 15:12, ajh-valmer <ajh.valmer@free.fr> a écrit :
> 
> Bonjour,
> 
> Je tente de lancer une appli graphique depuis chez moi (client)
> depuis un serveur distant :
> 
> ssh root@<IP> -X xclock
> "X11 connection rejected because of wrong authentication.
> Error: Can't open display: localhost:10.0"
> 
> J'ai vainement cherché, rien ne fonctionne, c'est désespérant,
> dont de lancer sur mon serveur distant xhost +
> 
> Merci d'une piste, d'un tuto explicatif précis...
> 
> Bon confinement.
> 

--
πr

  « Il n'y a pas de Paradis, mais il faut tâcher de mériter qu'il y en ait un ! »
                            Jules Renard (1864-1910) - Journal, 10 septembre 1903
  |\      _,,,---,,_
  /,`.-'`'    -.  ;-;;,_
 |,4-  ) )-,_. ,\ (  `'-'
'---''(_/--'  `-'\_)   πr

perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-.  ;-;;,_:  |,A-  ) )-,_. ,\ (  `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"'  `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'
- --> Ce message n’engage que son auteur <--

Attachment: signature.asc
Description: Message signed with OpenPGP


Reply to: