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 <[email protected]> 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 <--
signature.asc
Description: Message signed with OpenPGP

