• lancer la commande « xhost + » sur son PC avant de
faire le SSH -X ou -Y
• lancer la commande « xhost + » sur son PC avant de
faire le SSH -X ou -Y
• lancer la commande « xhost + » sur son PC avant de
faire le SSH -X ou -Y
et toujours l'impossibilité de faire sur le client :
ssh user@<IP-serveur> -X <appli-graphique>
et toujours l'impossibilité de faire sur le client :
ssh user@<IP-serveur> -X <appli-graphique>
et toujours l'impossibilité de faire sur le client :
ssh user@<IP-serveur> -X <appli-graphique>
On Thu, Apr 16, 2020 ajh-valmer wroteet toujours l'impossibilité de faire sur le client :
ssh user@<IP-serveur> -X <appli-graphique>
(au milieu des énormités lues dans ce fil),
Tout ce fil de discussion est à jeter à la poubelle :
Le plus probable, et je suis surpris que cela n'ait pas été men tionné,
est que la machine distante n'autorise pas le forwarding X11.
Dans le /etc/ssh/sshd_config de cette machine distante, vérifier qu' il y a :
X11Forwarding yes :
(Attention, cela peut affaiblir la sécurité.)
Et sinon, la classique option -v du client ssh donnera tous les
détails, permettant de savoir exactement ce qui n'allait pas.
On Thu, Apr 16, 2020 ajh-valmer wrote
> et toujours l'impossibilité de faire sur le client :
> ssh user@<IP-serveur> -X <appli-graphique>
(au milieu des énormités lues dans ce fil),
Tout ce fil de discussion est à jeter à la poubelle :
Le plus probable, et je suis surpris que cela n'ait pas été men tionné,
est que la machine distante n'autorise pas le forwarding X11.
Dans le /etc/ssh/sshd_config de cette machine distante, vérifier qu' il y a :
X11Forwarding yes :
(Attention, cela peut affaiblir la sécurité.)
Et sinon, la classique option -v du client ssh donnera tous les
détails, permettant de savoir exactement ce qui n'allait pas.
On Thu, Apr 16, 2020 ajh-valmer wroteet toujours l'impossibilité de faire sur le client :
ssh user@<IP-serveur> -X <appli-graphique>
(au milieu des énormités lues dans ce fil),
Tout ce fil de discussion est à jeter à la poubelle :
Le plus probable, et je suis surpris que cela n'ait pas été men tionné,
est que la machine distante n'autorise pas le forwarding X11.
Dans le /etc/ssh/sshd_config de cette machine distante, vérifier qu' il y a :
X11Forwarding yes :
(Attention, cela peut affaiblir la sécurité.)
Et sinon, la classique option -v du client ssh donnera tous les
détails, permettant de savoir exactement ce qui n'allait pas.
Quelles énormités... ? Pourquoi ?
Tu ne les indiques pas et ni même une piste de solution.
Quelles énormités... ? Pourquoi ?
Tu ne les indiques pas et ni même une piste de solution.
Quelles énormités... ? Pourquoi ?
Tu ne les indiques pas et ni même une piste de solution.
Sauf que, avant d’être méprisant et sentencieux on peut aussi être
constructif et … pédagogue.
Sauf que, avant d’être méprisant et sentencieux on peut aussi être
constructif et … pédagogue.
Sauf que, avant d’être méprisant et sentencieux on peut aussi être
constructif et … pédagogue.
Le 22 avr. 2020 à 10:39, Stephane Bortzmeyer a écrit :
On Sun, Apr 19, 2020 at 10:10:53AM +0200,
Pierre Malard wrote
a message of 100 lines which said:Sauf que, avant d’être méprisant et sentencieux on peut aussi être
constructif et … pédagogue.
Quand quelqu'un donne des conseils absurdes et dangereux, il n'y a
aucune raison d'être patient. Il est normal de crier stop.
Le 22 avr. 2020 à 10:39, Stephane Bortzmeyer <stephane@sources.org> a écrit :
On Sun, Apr 19, 2020 at 10:10:53AM +0200,
Pierre Malard <plm@teledetection.fr> wrote
a message of 100 lines which said:
Sauf que, avant d’être méprisant et sentencieux on peut aussi être
constructif et … pédagogue.
Quand quelqu'un donne des conseils absurdes et dangereux, il n'y a
aucune raison d'être patient. Il est normal de crier stop.
Le 22 avr. 2020 à 10:39, Stephane Bortzmeyer a écrit :
On Sun, Apr 19, 2020 at 10:10:53AM +0200,
Pierre Malard wrote
a message of 100 lines which said:Sauf que, avant d’être méprisant et sentencieux on peut aussi être
constructif et … pédagogue.
Quand quelqu'un donne des conseils absurdes et dangereux, il n'y a
aucune raison d'être patient. Il est normal de crier stop.
(au milieu des énormités lues dans ce fil),Quelles énormités... ? Pourquoi ?
Tout ce fil de discussion est à jeter à la poubelle :
Tu ne les indiques pas
et ni même une piste de solution.
C'est un problème de n° de display.
Aucun tuto ne dit s'il faut lancer le serveur X sur le serveur ?
> (au milieu des énormités lues dans ce fil),
> Tout ce fil de discussion est à jeter à la poubelle :
Quelles énormités... ? Pourquoi ?
Tu ne les indiques pas
et ni même une piste de solution.
C'est un problème de n° de display.
Aucun tuto ne dit s'il faut lancer le serveur X sur le serveur ?
(au milieu des énormités lues dans ce fil),Quelles énormités... ? Pourquoi ?
Tout ce fil de discussion est à jeter à la poubelle :
Tu ne les indiques pas
et ni même une piste de solution.
C'est un problème de n° de display.
Aucun tuto ne dit s'il faut lancer le serveur X sur le serveur ?
Ne peut-on arrêter cette polémique ridicule ? :
Ok, tu as raison, fermons le ban…
> (au milieu des énormités lues dans ce fil),
> Tout ce fil de discussion est à jeter à la poubelle :
Quelles énormités... ? Pourquoi ?Tu ne les indiques pas :Faux (cf. ma réponse à Pierre Malard) :et ni même une piste de solution :Faux encore (la solution est de ne pas utiliser xhost du tout, ssh
marche sans lui) :C'est un problème de n° de display :Non. À moins qu'il n'y ait un script quelque part qui redéfinis se
DISPLAY (ce qu'il ne faut pas faire, ssh le faisant très bien tout s eul) :
Difficile à dire, comme vous n'avez pas fait de 'ssh -v' (qui
permettrait de voir le problème) :
Aucun tuto ne dit s'il faut lancer le serveur X sur le serveur ? :
Je pense surtout que votre terminologie est défaillante.
Sur la machine locale (celle que vous avez sous les yeux et que vous
touchez), il faut un serveur X, pour piloter l'écran :
Sur la machine distante (celle qu'on indique en argument à ssh), il ne
faut pas de serveur X mais un client X (des bibliothèques qui sont
incluses dans Debian, par exemple 'apt-cache show PAQUETAGE' montre
qu'un programme graphique dépend de X).
Ne peut-on arrêter cette polémique ridicule ? :
Ok, tu as raison, fermons le ban…
> > (au milieu des énormités lues dans ce fil),
> > Tout ce fil de discussion est à jeter à la poubelle :
> Quelles énormités... ? Pourquoi ?
> Tu ne les indiques pas :
Faux (cf. ma réponse à Pierre Malard) :
> et ni même une piste de solution :
Faux encore (la solution est de ne pas utiliser xhost du tout, ssh
marche sans lui) :
> C'est un problème de n° de display :
Non. À moins qu'il n'y ait un script quelque part qui redéfinis se
DISPLAY (ce qu'il ne faut pas faire, ssh le faisant très bien tout s eul) :
Difficile à dire, comme vous n'avez pas fait de 'ssh -v' (qui
permettrait de voir le problème) :
> Aucun tuto ne dit s'il faut lancer le serveur X sur le serveur ? :
Je pense surtout que votre terminologie est défaillante.
Sur la machine locale (celle que vous avez sous les yeux et que vous
touchez), il faut un serveur X, pour piloter l'écran :
Sur la machine distante (celle qu'on indique en argument à ssh), il ne
faut pas de serveur X mais un client X (des bibliothèques qui sont
incluses dans Debian, par exemple 'apt-cache show PAQUETAGE' montre
qu'un programme graphique dépend de X).
Ne peut-on arrêter cette polémique ridicule ? :
Ok, tu as raison, fermons le ban…
> (au milieu des énormités lues dans ce fil),
> Tout ce fil de discussion est à jeter à la poubelle :
Quelles énormités... ? Pourquoi ?Tu ne les indiques pas :Faux (cf. ma réponse à Pierre Malard) :et ni même une piste de solution :Faux encore (la solution est de ne pas utiliser xhost du tout, ssh
marche sans lui) :C'est un problème de n° de display :Non. À moins qu'il n'y ait un script quelque part qui redéfinis se
DISPLAY (ce qu'il ne faut pas faire, ssh le faisant très bien tout s eul) :
Difficile à dire, comme vous n'avez pas fait de 'ssh -v' (qui
permettrait de voir le problème) :
Aucun tuto ne dit s'il faut lancer le serveur X sur le serveur ? :
Je pense surtout que votre terminologie est défaillante.
Sur la machine locale (celle que vous avez sous les yeux et que vous
touchez), il faut un serveur X, pour piloter l'écran :
Sur la machine distante (celle qu'on indique en argument à ssh), il ne
faut pas de serveur X mais un client X (des bibliothèques qui sont
incluses dans Debian, par exemple 'apt-cache show PAQUETAGE' montre
qu'un programme graphique dépend de X).
Non. À moins qu'il n'y ait un script quelque part qui redéfinisse
DISPLAY (ce qu'il ne faut pas faire, ssh le faisant très bien tout seul) :
L'erreur affichée a toujours été : "cannot open display:
localhost:10.0".
Difficile à dire, comme vous n'avez pas fait de 'ssh -v' (qui
permettrait de voir le problème) :
Mais si, toutes mes requêtes SSH contenaient évidemment le "-v",
et X11Forwarding (serveur) était à "yes" dès le départ.
Ce point d'un serveur X à lancer, sur le serveur SSH et/ou le
client,
Le sujet reste non résolu pour moi.
> Non. À moins qu'il n'y ait un script quelque part qui redéfinisse
> DISPLAY (ce qu'il ne faut pas faire, ssh le faisant très bien tout seul) :
L'erreur affichée a toujours été : "cannot open display:
localhost:10.0".
> Difficile à dire, comme vous n'avez pas fait de 'ssh -v' (qui
> permettrait de voir le problème) :
Mais si, toutes mes requêtes SSH contenaient évidemment le "-v",
et X11Forwarding (serveur) était à "yes" dès le départ.
Ce point d'un serveur X à lancer, sur le serveur SSH et/ou le
client,
Le sujet reste non résolu pour moi.
Non. À moins qu'il n'y ait un script quelque part qui redéfinisse
DISPLAY (ce qu'il ne faut pas faire, ssh le faisant très bien tout seul) :
L'erreur affichée a toujours été : "cannot open display:
localhost:10.0".
Difficile à dire, comme vous n'avez pas fait de 'ssh -v' (qui
permettrait de voir le problème) :
Mais si, toutes mes requêtes SSH contenaient évidemment le "-v",
et X11Forwarding (serveur) était à "yes" dès le départ.
Ce point d'un serveur X à lancer, sur le serveur SSH et/ou le
client,
Le sujet reste non résolu pour moi.
On Wed, Apr 22, 2020 at 11:24:24AM +0200,
ajh-valmer wrote
a message of 67 lines which said:> Non. À moins qu'il n'y ait un script quelque part qui redéf inisseMais cela n'a rien à voir avec ma question. Je la reformule. Y a-t-i l,
> DISPLAY (ce qu'il ne faut pas faire, ssh le faisant très bien to ut
> seul) :
L'erreur affichée a toujours été : "cannot open display:
localhost:10.0".
sur la machine distante, un fichier de configuration, genre .profile
ou .zshrc, qui définit explicitement la variable d'environnement
DISPLAY ? Cela pourrait expliquer le problème.> Difficile à dire, comme vous n'avez pas fait de 'ssh -v' (quiJ'ai relu la totalité du fil de discussion, et je ne vois pas une
> permettrait de voir le problème) :
Mais si, toutes mes requêtes SSH contenaient évidemment le "- v",
seule fois la sortie de la commande 'ssh -v'. Essayer de trouver la
cause du problème dans ces conditions, c'est comme déboguer un
logiciel dont on n'a pas les sources. C'est possible, mais c'est plus
dur.et X11Forwarding (serveur) était à "yes" dès le dép art.Je suis sceptique, puisqu'on n'a pas la sortie de 'ssh -v', et que
vous ne dites pas comment vous avez vérifié ce point (dans
sshd_config ? Dans ~/.ssh/config ?)Ce point d'un serveur X à lancer, sur le serveur SSH et/ou leJe maintiens qu'une bonne partie du problème vient de ce que vous
client,
n'utilisez pas la bonne terminologie. Notamment, "client" ou "serveur"
tout court, sans indication du protocole derrière ("serveur X",
"client HTTP") n'a pas de sens (on n'est pas "client" ou "serveur"
dans l'absolu, on l'est pour un certain protocole, et même pour une
session particulière), et ne fait qu'aggraver la confusion.Le sujet reste non résolu pour moi.Parce qu'on manque de données.
On Wed, Apr 22, 2020 at 11:24:24AM +0200,
ajh-valmer <ajh.valmer@free.fr> wrote
a message of 67 lines which said:
> > Non. À moins qu'il n'y ait un script quelque part qui redéf inisse
> > DISPLAY (ce qu'il ne faut pas faire, ssh le faisant très bien to ut
> > seul) :
> L'erreur affichée a toujours été : "cannot open display:
> localhost:10.0".
Mais cela n'a rien à voir avec ma question. Je la reformule. Y a-t-i l,
sur la machine distante, un fichier de configuration, genre .profile
ou .zshrc, qui définit explicitement la variable d'environnement
DISPLAY ? Cela pourrait expliquer le problème.
> > Difficile à dire, comme vous n'avez pas fait de 'ssh -v' (qui
> > permettrait de voir le problème) :
> Mais si, toutes mes requêtes SSH contenaient évidemment le "- v",
J'ai relu la totalité du fil de discussion, et je ne vois pas une
seule fois la sortie de la commande 'ssh -v'. Essayer de trouver la
cause du problème dans ces conditions, c'est comme déboguer un
logiciel dont on n'a pas les sources. C'est possible, mais c'est plus
dur.
> et X11Forwarding (serveur) était à "yes" dès le dép art.
Je suis sceptique, puisqu'on n'a pas la sortie de 'ssh -v', et que
vous ne dites pas comment vous avez vérifié ce point (dans
sshd_config ? Dans ~/.ssh/config ?)
> Ce point d'un serveur X à lancer, sur le serveur SSH et/ou le
> client,
Je maintiens qu'une bonne partie du problème vient de ce que vous
n'utilisez pas la bonne terminologie. Notamment, "client" ou "serveur"
tout court, sans indication du protocole derrière ("serveur X",
"client HTTP") n'a pas de sens (on n'est pas "client" ou "serveur"
dans l'absolu, on l'est pour un certain protocole, et même pour une
session particulière), et ne fait qu'aggraver la confusion.
> Le sujet reste non résolu pour moi.
Parce qu'on manque de données.
On Wed, Apr 22, 2020 at 11:24:24AM +0200,
ajh-valmer wrote
a message of 67 lines which said:> Non. À moins qu'il n'y ait un script quelque part qui redéf inisseMais cela n'a rien à voir avec ma question. Je la reformule. Y a-t-i l,
> DISPLAY (ce qu'il ne faut pas faire, ssh le faisant très bien to ut
> seul) :
L'erreur affichée a toujours été : "cannot open display:
localhost:10.0".
sur la machine distante, un fichier de configuration, genre .profile
ou .zshrc, qui définit explicitement la variable d'environnement
DISPLAY ? Cela pourrait expliquer le problème.> Difficile à dire, comme vous n'avez pas fait de 'ssh -v' (quiJ'ai relu la totalité du fil de discussion, et je ne vois pas une
> permettrait de voir le problème) :
Mais si, toutes mes requêtes SSH contenaient évidemment le "- v",
seule fois la sortie de la commande 'ssh -v'. Essayer de trouver la
cause du problème dans ces conditions, c'est comme déboguer un
logiciel dont on n'a pas les sources. C'est possible, mais c'est plus
dur.et X11Forwarding (serveur) était à "yes" dès le dép art.Je suis sceptique, puisqu'on n'a pas la sortie de 'ssh -v', et que
vous ne dites pas comment vous avez vérifié ce point (dans
sshd_config ? Dans ~/.ssh/config ?)Ce point d'un serveur X à lancer, sur le serveur SSH et/ou leJe maintiens qu'une bonne partie du problème vient de ce que vous
client,
n'utilisez pas la bonne terminologie. Notamment, "client" ou "serveur"
tout court, sans indication du protocole derrière ("serveur X",
"client HTTP") n'a pas de sens (on n'est pas "client" ou "serveur"
dans l'absolu, on l'est pour un certain protocole, et même pour une
session particulière), et ne fait qu'aggraver la confusion.Le sujet reste non résolu pour moi.Parce qu'on manque de données.