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...
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...
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...
Le 13 avr. 2020 à 15:12, ajh-valmer a écr it :
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.
Le 13 avr. 2020 à 15:12, ajh-valmer <ajh.valmer@free.fr> a écr it :
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.
Le 13 avr. 2020 à 15:12, ajh-valmer a écr it :
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.
Vous pouvez toujours essayer un :
ssh -Y <login>@<IP> <Commande>
Personnellement je me suis bricolé une fonction dans le « bashr c »
qui me lance un « xhost + >/dev/null » pour forcer l’au torisation
du forwarding W11 dès que je repère le lancement d’un « ssh -X »
ou « ssh -Y ».
le « forwarding IP », tout con non ? Du coup, que vous ayez lan cé
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 g entille
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 StackOv erFlow,
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 simplem ent
l’affichage de toute fenêtre venant de l’extéri eur…
Essayez… :
Vous pouvez toujours essayer un :
ssh -Y <login>@<IP> <Commande>
Personnellement je me suis bricolé une fonction dans le « bashr c »
qui me lance un « xhost + >/dev/null » pour forcer l’au torisation
du forwarding W11 dès que je repère le lancement d’un « ssh -X »
ou « ssh -Y ».
le « forwarding IP », tout con non ? Du coup, que vous ayez lan cé
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 g entille
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 StackOv erFlow,
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 simplem ent
l’affichage de toute fenêtre venant de l’extéri eur…
Essayez… :
Vous pouvez toujours essayer un :
ssh -Y <login>@<IP> <Commande>
Personnellement je me suis bricolé une fonction dans le « bashr c »
qui me lance un « xhost + >/dev/null » pour forcer l’au torisation
du forwarding W11 dès que je repère le lancement d’un « ssh -X »
ou « ssh -Y ».
le « forwarding IP », tout con non ? Du coup, que vous ayez lan cé
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 g entille
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 StackOv erFlow,
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 simplem ent
l’affichage de toute fenêtre venant de l’extéri eur…
Essayez… :
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 +
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 +
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 +
Le 14 avr. 2020 à 16:47, ajh-valmer a écr it :
Bonjour,
Faut-il que Xfree (X11) soit lancé sur le serveur ?
pour lancer une appli graphique via ssh ?
Ça peut venir de là...
Bonne journée.
Le 14 avr. 2020 à 16:47, ajh-valmer <ajh.valmer@free.fr> a écr it :
Bonjour,
Faut-il que Xfree (X11) soit lancé sur le serveur ?
pour lancer une appli graphique via ssh ?
Ça peut venir de là...
Bonne journée.
Le 14 avr. 2020 à 16:47, ajh-valmer a écr it :
Bonjour,
Faut-il que Xfree (X11) soit lancé sur le serveur ?
pour lancer une appli graphique via ssh ?
Ça peut venir de là...
Bonne journée.
Le 14 avr. 2020 à 16:47, ajh-valmer a écri t :Faut-il que Xfree (X11) soit lancé sur le serveur ?
pour lancer une appli graphique via ssh ?
À mon sens, mais je dis peut-être un connerie X11 (Xfree) doit être
présent sur les 2 postes pour que ça fonctionne.
Avec une autorisation de transfert (xhost + ou xauth) bien entendu.
Le 14 avr. 2020 à 16:47, ajh-valmer <ajh.valmer@free.fr> a écri t :
> Faut-il que Xfree (X11) soit lancé sur le serveur ?
> pour lancer une appli graphique via ssh ?
À mon sens, mais je dis peut-être un connerie X11 (Xfree) doit être
présent sur les 2 postes pour que ça fonctionne.
Avec une autorisation de transfert (xhost + ou xauth) bien entendu.
Le 14 avr. 2020 à 16:47, ajh-valmer a écri t :Faut-il que Xfree (X11) soit lancé sur le serveur ?
pour lancer une appli graphique via ssh ?
À mon sens, mais je dis peut-être un connerie X11 (Xfree) doit être
présent sur les 2 postes pour que ça fonctionne.
Avec une autorisation de transfert (xhost + ou xauth) bien entendu.
Le 14 avr. 2020 à 16:47, ajh-valmer a éc rit :
> Faut-il que Xfree (X11) soit lancé sur le serveur ?
> pour lancer une appli graphique via ssh ?
Pierre Malard, on 2020-04-14 22:22:33 +0200:À mon sens, mais je dis peut-être un connerie X11 (Xfree) doi t être
présent sur les 2 postes pour que ça fonctionne.
Avec une autorisation de transfert (xhost + ou xauth) bien entendu.
Les clients X (xterm, gnome-* et konsort) tendent à tirer Xorg
dans leurs dépendances, ou au moins en recommendations, mais la
présence d'un serveur X sur la machine distante n'est pas
strictement nécessaire ; sauf cas particulier pour faire du
rendu direct, mais ça sort un peu du sujet.
En utilisant un tunnel SSH avec les options -X ou -Y, le client
X va se raccorder à un pseudo serveur avec pour DISPLAY typique
localhost:10, qui correspond au point d'entrée du tunnel SSH du
côté de la machine distante. Sur la machine locale, la sortie
du tunnel SSH va servir de client X au serveur d'affichage.
Comme la sortie du tunnel SSH est locale à la machine locale,
alors gérer les droits distants avec xhost n'est pas nécessaire.
Mais effectivement, xauth doit être présent sur la machine
distante pour que le client X aie les cookies nécessaires pour
se raccorder sur le serveur X de la machine locale.
J'espère que ce n'est pas trop confus. :)
> Le 14 avr. 2020 à 16:47, ajh-valmer <ajh.valmer@free.fr> a éc rit :
> > Faut-il que Xfree (X11) soit lancé sur le serveur ?
> > pour lancer une appli graphique via ssh ?
Pierre Malard, on 2020-04-14 22:22:33 +0200:
> À mon sens, mais je dis peut-être un connerie X11 (Xfree) doi t être
> présent sur les 2 postes pour que ça fonctionne.
> Avec une autorisation de transfert (xhost + ou xauth) bien entendu.
Les clients X (xterm, gnome-* et konsort) tendent à tirer Xorg
dans leurs dépendances, ou au moins en recommendations, mais la
présence d'un serveur X sur la machine distante n'est pas
strictement nécessaire ; sauf cas particulier pour faire du
rendu direct, mais ça sort un peu du sujet.
En utilisant un tunnel SSH avec les options -X ou -Y, le client
X va se raccorder à un pseudo serveur avec pour DISPLAY typique
localhost:10, qui correspond au point d'entrée du tunnel SSH du
côté de la machine distante. Sur la machine locale, la sortie
du tunnel SSH va servir de client X au serveur d'affichage.
Comme la sortie du tunnel SSH est locale à la machine locale,
alors gérer les droits distants avec xhost n'est pas nécessaire.
Mais effectivement, xauth doit être présent sur la machine
distante pour que le client X aie les cookies nécessaires pour
se raccorder sur le serveur X de la machine locale.
J'espère que ce n'est pas trop confus. :)
Le 14 avr. 2020 à 16:47, ajh-valmer a éc rit :
> Faut-il que Xfree (X11) soit lancé sur le serveur ?
> pour lancer une appli graphique via ssh ?
Pierre Malard, on 2020-04-14 22:22:33 +0200:À mon sens, mais je dis peut-être un connerie X11 (Xfree) doi t être
présent sur les 2 postes pour que ça fonctionne.
Avec une autorisation de transfert (xhost + ou xauth) bien entendu.
Les clients X (xterm, gnome-* et konsort) tendent à tirer Xorg
dans leurs dépendances, ou au moins en recommendations, mais la
présence d'un serveur X sur la machine distante n'est pas
strictement nécessaire ; sauf cas particulier pour faire du
rendu direct, mais ça sort un peu du sujet.
En utilisant un tunnel SSH avec les options -X ou -Y, le client
X va se raccorder à un pseudo serveur avec pour DISPLAY typique
localhost:10, qui correspond au point d'entrée du tunnel SSH du
côté de la machine distante. Sur la machine locale, la sortie
du tunnel SSH va servir de client X au serveur d'affichage.
Comme la sortie du tunnel SSH est locale à la machine locale,
alors gérer les droits distants avec xhost n'est pas nécessaire.
Mais effectivement, xauth doit être présent sur la machine
distante pour que le client X aie les cookies nécessaires pour
se raccorder sur le serveur X de la machine locale.
J'espère que ce n'est pas trop confus. :)
Pas confus, mais besoin de précisions :
comment lancer le mode graphique d'un serveur distant ?
J'ai installé Xorg, le bon module de la carte VGA,
lancer le processus x11-common, xdm...
et
toujours ceci depuis le client :
$ ssh -p <port> root@<IP> -X gparted
"connect localhost port 6001: Connection refused
(gpartedbin:30953): Gtk-WARNING : cannot open display: localhost:11.0"
ssh root@<IP> -X xclock
"X11 connection rejected because of wrong authentication.
Error: Can't open display: localhost:10.0"
Pas confus, mais besoin de précisions :
comment lancer le mode graphique d'un serveur distant ?
J'ai installé Xorg, le bon module de la carte VGA,
lancer le processus x11-common, xdm...
et
toujours ceci depuis le client :
$ ssh -p <port> root@<IP> -X gparted
"connect localhost port 6001: Connection refused
(gpartedbin:30953): Gtk-WARNING : cannot open display: localhost:11.0"
> ssh root@<IP> -X xclock
> "X11 connection rejected because of wrong authentication.
> Error: Can't open display: localhost:10.0"
Pas confus, mais besoin de précisions :
comment lancer le mode graphique d'un serveur distant ?
J'ai installé Xorg, le bon module de la carte VGA,
lancer le processus x11-common, xdm...
et
toujours ceci depuis le client :
$ ssh -p <port> root@<IP> -X gparted
"connect localhost port 6001: Connection refused
(gpartedbin:30953): Gtk-WARNING : cannot open display: localhost:11.0"
ssh root@<IP> -X xclock
"X11 connection rejected because of wrong authentication.
Error: Can't open display: localhost:10.0"