j'ai supprimé ~/.Xauthority des 2 cotés
j'ai supprimé ~/.Xauthority des 2 cotés
j'ai supprimé ~/.Xauthority des 2 cotés
À (at) Tue, 05 Jun 2007 15:47:49 +0200,
Thomas écrivait (wrote):j'ai supprimé ~/.Xauthority des 2 cotés
Il faut aussi relancer le serveur X11 pour qu'il en recrée un.
Puis dans un xterm directement dans X11, verifiez que 'xauth'
fonctionne :
xauth list
Ensuite, faites le 'ssh -Y ...' sur la machine distante et vérifiez
que xauth fonctionne aussi là-bas :
xauth list
Normalement, vous devriez avoir un MAGIC COOKIE qui change après
chaque connexion via 'ssh -Y ...' pour le DISPLAY utilisé par cette
connexion ssh.
En tous cas, c'est de côté là qu'il faut chercher vu les messages
d'erreur concernant xauth.
À (at) Tue, 05 Jun 2007 15:47:49 +0200,
Thomas <fantome.forums.tDeContes@free.fr.invalid> écrivait (wrote):
j'ai supprimé ~/.Xauthority des 2 cotés
Il faut aussi relancer le serveur X11 pour qu'il en recrée un.
Puis dans un xterm directement dans X11, verifiez que 'xauth'
fonctionne :
xauth list
Ensuite, faites le 'ssh -Y ...' sur la machine distante et vérifiez
que xauth fonctionne aussi là-bas :
xauth list
Normalement, vous devriez avoir un MAGIC COOKIE qui change après
chaque connexion via 'ssh -Y ...' pour le DISPLAY utilisé par cette
connexion ssh.
En tous cas, c'est de côté là qu'il faut chercher vu les messages
d'erreur concernant xauth.
À (at) Tue, 05 Jun 2007 15:47:49 +0200,
Thomas écrivait (wrote):j'ai supprimé ~/.Xauthority des 2 cotés
Il faut aussi relancer le serveur X11 pour qu'il en recrée un.
Puis dans un xterm directement dans X11, verifiez que 'xauth'
fonctionne :
xauth list
Ensuite, faites le 'ssh -Y ...' sur la machine distante et vérifiez
que xauth fonctionne aussi là-bas :
xauth list
Normalement, vous devriez avoir un MAGIC COOKIE qui change après
chaque connexion via 'ssh -Y ...' pour le DISPLAY utilisé par cette
connexion ssh.
En tous cas, c'est de côté là qu'il faut chercher vu les messages
d'erreur concernant xauth.
[tdecontes:~] thomas% xauth list
tDeContes.local./unix:0 MIT-MAGIC-COOKIE-1
b1845cacde0cd4fffdcd66347843db23
192.168.0.1:0 MIT-MAGIC-COOKIE-1 b1845cacde0cd4fffdcd66347843db23
tiens !
"unix" !
Ensuite, faites le 'ssh -Y ...' sur la machine distante et vérifiez
que xauth fonctionne aussi là-bas :
xauth list
[tdecontes:~] thomas% ssh -X
Last login: Tue Jun 5 15:59:43 2007 from 192.168.1.202
Welcome to Darwin!
/usr/X11R6/bin/xauth: creating new authority file
/Users/thomas/.Xauthority
/usr/X11R6/bin/xauth: (stdin):1: bad display name "unix:10.0" in
"remove" command
/usr/X11R6/bin/xauth: (stdin):2: bad display name "unix:10.0" in "add"
command
[:~] thomas% xauth list
tcsh: xauth: Command not found.
[tdecontes:~] thomas% xauth list
tDeContes.local./unix:0 MIT-MAGIC-COOKIE-1
b1845cacde0cd4fffdcd66347843db23
192.168.0.1:0 MIT-MAGIC-COOKIE-1 b1845cacde0cd4fffdcd66347843db23
tiens !
"unix" !
Ensuite, faites le 'ssh -Y ...' sur la machine distante et vérifiez
que xauth fonctionne aussi là-bas :
xauth list
[tdecontes:~] thomas% ssh -X thomas@192.168.1.4
Last login: Tue Jun 5 15:59:43 2007 from 192.168.1.202
Welcome to Darwin!
/usr/X11R6/bin/xauth: creating new authority file
/Users/thomas/.Xauthority
/usr/X11R6/bin/xauth: (stdin):1: bad display name "unix:10.0" in
"remove" command
/usr/X11R6/bin/xauth: (stdin):2: bad display name "unix:10.0" in "add"
command
[:~] thomas% xauth list
tcsh: xauth: Command not found.
[tdecontes:~] thomas% xauth list
tDeContes.local./unix:0 MIT-MAGIC-COOKIE-1
b1845cacde0cd4fffdcd66347843db23
192.168.0.1:0 MIT-MAGIC-COOKIE-1 b1845cacde0cd4fffdcd66347843db23
tiens !
"unix" !
Ensuite, faites le 'ssh -Y ...' sur la machine distante et vérifiez
que xauth fonctionne aussi là-bas :
xauth list
[tdecontes:~] thomas% ssh -X
Last login: Tue Jun 5 15:59:43 2007 from 192.168.1.202
Welcome to Darwin!
/usr/X11R6/bin/xauth: creating new authority file
/Users/thomas/.Xauthority
/usr/X11R6/bin/xauth: (stdin):1: bad display name "unix:10.0" in
"remove" command
/usr/X11R6/bin/xauth: (stdin):2: bad display name "unix:10.0" in "add"
command
[:~] thomas% xauth list
tcsh: xauth: Command not found.
SYNOPSIS
~/.ssh/config
/etc/ssh_config
il me semble donc que ces 2 fichiers ~/.ssh/config et /etc/ssh_config
sont equivalents
(t'es pas d'accord non plus ?)
et quand j'ai mis "FowardX11 yes" dans ~/.ssh/config ,
ca n'a pas resolu mon pb,
mais ca a essayé de faire du x11 forwarding pour toutes mes connexions
ssh (et plus seulement pour celle où j'en ai besoin), avec le meme msg
d'erreur
... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
SYNOPSIS
~/.ssh/config
/etc/ssh_config
il me semble donc que ces 2 fichiers ~/.ssh/config et /etc/ssh_config
sont equivalents
(t'es pas d'accord non plus ?)
et quand j'ai mis "FowardX11 yes" dans ~/.ssh/config ,
ca n'a pas resolu mon pb,
mais ca a essayé de faire du x11 forwarding pour toutes mes connexions
ssh (et plus seulement pour celle où j'en ai besoin), avec le meme msg
d'erreur
... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
SYNOPSIS
~/.ssh/config
/etc/ssh_config
il me semble donc que ces 2 fichiers ~/.ssh/config et /etc/ssh_config
sont equivalents
(t'es pas d'accord non plus ?)
et quand j'ai mis "FowardX11 yes" dans ~/.ssh/config ,
ca n'a pas resolu mon pb,
mais ca a essayé de faire du x11 forwarding pour toutes mes connexions
ssh (et plus seulement pour celle où j'en ai besoin), avec le meme msg
d'erreur
... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
In article (Dans l'article) ,
Paul Gaborit wrote (écrivait) :À (at) Tue, 05 Jun 2007 15:47:49 +0200,
Thomas écrivait (wrote):j'ai supprimé ~/.Xauthority des 2 cotés
Il faut aussi relancer le serveur X11 pour qu'il en recrée un.
Puis dans un xterm directement dans X11, verifiez que 'xauth'
fonctionne :
xauth list
[tdecontes:~] thomas% xauth list
tDeContes.local./unix:0 MIT-MAGIC-COOKIE-1
b1845cacde0cd4fffdcd66347843db23
192.168.0.1:0 MIT-MAGIC-COOKIE-1 b1845cacde0cd4fffdcd66347843db23
tiens !
"unix" !
mais comment ca marchais avant, avec mac os x 10.4.3, alors ?
bon, enfin ce "unix" il est bien qqpart sur ma machine à moi, reste plus
qu'à trouver où ...
Ensuite, faites le 'ssh -Y ...' sur la machine distante et vérifiez
que xauth fonctionne aussi là-bas :
xauth list
[tdecontes:~] thomas% ssh -X
Last login: Tue Jun 5 15:59:43 2007 from 192.168.1.202
Welcome to Darwin!
/usr/X11R6/bin/xauth: creating new authority file
/Users/thomas/.Xauthority
/usr/X11R6/bin/xauth: (stdin):1: bad display name "unix:10.0" in
"remove" command
/usr/X11R6/bin/xauth: (stdin):2: bad display name "unix:10.0" in "add"
command
[:~] thomas% xauth list
tcsh: xauth: Command not found.
[:~] thomas%
Normalement, vous devriez avoir un MAGIC COOKIE qui change après
chaque connexion via 'ssh -Y ...' pour le DISPLAY utilisé par cette
connexion ssh.
t'as bien noté que j'ai pas -Y ?
c'est pareil avec -X ?
In article (Dans l'article) <wt9k5uilazt.fsf@marceau.enstimac.fr>,
Paul Gaborit <Paul.Gaborit@invalid.invalid> wrote (écrivait) :
À (at) Tue, 05 Jun 2007 15:47:49 +0200,
Thomas <fantome.forums.tDeContes@free.fr.invalid> écrivait (wrote):
j'ai supprimé ~/.Xauthority des 2 cotés
Il faut aussi relancer le serveur X11 pour qu'il en recrée un.
Puis dans un xterm directement dans X11, verifiez que 'xauth'
fonctionne :
xauth list
[tdecontes:~] thomas% xauth list
tDeContes.local./unix:0 MIT-MAGIC-COOKIE-1
b1845cacde0cd4fffdcd66347843db23
192.168.0.1:0 MIT-MAGIC-COOKIE-1 b1845cacde0cd4fffdcd66347843db23
tiens !
"unix" !
mais comment ca marchais avant, avec mac os x 10.4.3, alors ?
bon, enfin ce "unix" il est bien qqpart sur ma machine à moi, reste plus
qu'à trouver où ...
Ensuite, faites le 'ssh -Y ...' sur la machine distante et vérifiez
que xauth fonctionne aussi là-bas :
xauth list
[tdecontes:~] thomas% ssh -X thomas@192.168.1.4
Last login: Tue Jun 5 15:59:43 2007 from 192.168.1.202
Welcome to Darwin!
/usr/X11R6/bin/xauth: creating new authority file
/Users/thomas/.Xauthority
/usr/X11R6/bin/xauth: (stdin):1: bad display name "unix:10.0" in
"remove" command
/usr/X11R6/bin/xauth: (stdin):2: bad display name "unix:10.0" in "add"
command
[:~] thomas% xauth list
tcsh: xauth: Command not found.
[:~] thomas%
Normalement, vous devriez avoir un MAGIC COOKIE qui change après
chaque connexion via 'ssh -Y ...' pour le DISPLAY utilisé par cette
connexion ssh.
t'as bien noté que j'ai pas -Y ?
c'est pareil avec -X ?
In article (Dans l'article) ,
Paul Gaborit wrote (écrivait) :À (at) Tue, 05 Jun 2007 15:47:49 +0200,
Thomas écrivait (wrote):j'ai supprimé ~/.Xauthority des 2 cotés
Il faut aussi relancer le serveur X11 pour qu'il en recrée un.
Puis dans un xterm directement dans X11, verifiez que 'xauth'
fonctionne :
xauth list
[tdecontes:~] thomas% xauth list
tDeContes.local./unix:0 MIT-MAGIC-COOKIE-1
b1845cacde0cd4fffdcd66347843db23
192.168.0.1:0 MIT-MAGIC-COOKIE-1 b1845cacde0cd4fffdcd66347843db23
tiens !
"unix" !
mais comment ca marchais avant, avec mac os x 10.4.3, alors ?
bon, enfin ce "unix" il est bien qqpart sur ma machine à moi, reste plus
qu'à trouver où ...
Ensuite, faites le 'ssh -Y ...' sur la machine distante et vérifiez
que xauth fonctionne aussi là-bas :
xauth list
[tdecontes:~] thomas% ssh -X
Last login: Tue Jun 5 15:59:43 2007 from 192.168.1.202
Welcome to Darwin!
/usr/X11R6/bin/xauth: creating new authority file
/Users/thomas/.Xauthority
/usr/X11R6/bin/xauth: (stdin):1: bad display name "unix:10.0" in
"remove" command
/usr/X11R6/bin/xauth: (stdin):2: bad display name "unix:10.0" in "add"
command
[:~] thomas% xauth list
tcsh: xauth: Command not found.
[:~] thomas%
Normalement, vous devriez avoir un MAGIC COOKIE qui change après
chaque connexion via 'ssh -Y ...' pour le DISPLAY utilisé par cette
connexion ssh.
t'as bien noté que j'ai pas -Y ?
c'est pareil avec -X ?
Thomas wrote:... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
En effet, je me gourrais.
C'est sur la machine client (au sens X11, c'est-à-dire celle qui fait
tourner l'application) qu'il faut mettre dans /etc/sshd_config
X11Forwarding à yes.
[...]
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
En effet, je me gourrais.
C'est sur la machine client (au sens X11, c'est-à-dire celle qui fait
tourner l'application) qu'il faut mettre dans /etc/sshd_config
X11Forwarding à yes.
[...]
Thomas wrote:... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
En effet, je me gourrais.
C'est sur la machine client (au sens X11, c'est-à-dire celle qui fait
tourner l'application) qu'il faut mettre dans /etc/sshd_config
X11Forwarding à yes.
[...]
À (at) Mon, 04 Jun 2007 15:45:02 +0200,
Thomas écrivait (wrote):cette erreur 'bad display name "unix:10.0"', ca veut dire quoi ?
Ça veut dire que le DISPLAY n'est pas le bon.
Habituellement, lorsqu'on est sur la machine qui affiche (le serveur
X11), on a un DISPLAY du genre ':0.0'.
Et sur la machine distante (le client qui fait du X11 forwarding via
ssh), on a du 'localhost:10.0'.
À (at) Mon, 04 Jun 2007 15:45:02 +0200,
Thomas <fantome.forums.tDeContes@free.fr.invalid> écrivait (wrote):
cette erreur 'bad display name "unix:10.0"', ca veut dire quoi ?
Ça veut dire que le DISPLAY n'est pas le bon.
Habituellement, lorsqu'on est sur la machine qui affiche (le serveur
X11), on a un DISPLAY du genre ':0.0'.
Et sur la machine distante (le client qui fait du X11 forwarding via
ssh), on a du 'localhost:10.0'.
À (at) Mon, 04 Jun 2007 15:45:02 +0200,
Thomas écrivait (wrote):cette erreur 'bad display name "unix:10.0"', ca veut dire quoi ?
Ça veut dire que le DISPLAY n'est pas le bon.
Habituellement, lorsqu'on est sur la machine qui affiche (le serveur
X11), on a un DISPLAY du genre ':0.0'.
Et sur la machine distante (le client qui fait du X11 forwarding via
ssh), on a du 'localhost:10.0'.
Thomas wrote:
[snip]SYNOPSIS
~/.ssh/config
/etc/ssh_config
il me semble donc que ces 2 fichiers ~/.ssh/config et /etc/ssh_config
sont equivalents
(t'es pas d'accord non plus ?)
et quand j'ai mis "FowardX11 yes" dans ~/.ssh/config ,
ca n'a pas resolu mon pb,
mais ca a essayé de faire du x11 forwarding pour toutes mes connexions
ssh (et plus seulement pour celle où j'en ai besoin), avec le meme msg
d'erreur
... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
Je suis le fil depuis le début, et je ne comprends pas trop ce que tu
veux faire et n'arrive pas à faire.
Perso ici (Mac OS X 10.4.9), je fais de la "sesssion X en tunnel ssh" et
je viens d'en faire entre ma machine et une machine sous Linux du labo,
juste en faisant dans le Terminal, une fois X11 lancé:
ssh -Y
J'ai simplement dans mon .bashrc:
##
# Ouverture d'applications X11
##
if [ -z "$DISPLAY" ]
then
export DISPLAY="localhost:0.0"
fi
pour pouvoir lancer la commande à partir d'une fenêtre du Terminal. Si
je lance la commande ssh -Y dans le xterm de X11,
je n'ai pas besoin de ce supplément dans mon .bashrc.
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
[snip]
SYNOPSIS
~/.ssh/config
/etc/ssh_config
il me semble donc que ces 2 fichiers ~/.ssh/config et /etc/ssh_config
sont equivalents
(t'es pas d'accord non plus ?)
et quand j'ai mis "FowardX11 yes" dans ~/.ssh/config ,
ca n'a pas resolu mon pb,
mais ca a essayé de faire du x11 forwarding pour toutes mes connexions
ssh (et plus seulement pour celle où j'en ai besoin), avec le meme msg
d'erreur
... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
Je suis le fil depuis le début, et je ne comprends pas trop ce que tu
veux faire et n'arrive pas à faire.
Perso ici (Mac OS X 10.4.9), je fais de la "sesssion X en tunnel ssh" et
je viens d'en faire entre ma machine et une machine sous Linux du labo,
juste en faisant dans le Terminal, une fois X11 lancé:
ssh -Y login@machinecible
J'ai simplement dans mon .bashrc:
##
# Ouverture d'applications X11
##
if [ -z "$DISPLAY" ]
then
export DISPLAY="localhost:0.0"
fi
pour pouvoir lancer la commande à partir d'une fenêtre du Terminal. Si
je lance la commande ssh -Y login@machinecible dans le xterm de X11,
je n'ai pas besoin de ce supplément dans mon .bashrc.
Thomas wrote:
[snip]SYNOPSIS
~/.ssh/config
/etc/ssh_config
il me semble donc que ces 2 fichiers ~/.ssh/config et /etc/ssh_config
sont equivalents
(t'es pas d'accord non plus ?)
et quand j'ai mis "FowardX11 yes" dans ~/.ssh/config ,
ca n'a pas resolu mon pb,
mais ca a essayé de faire du x11 forwarding pour toutes mes connexions
ssh (et plus seulement pour celle où j'en ai besoin), avec le meme msg
d'erreur
... ce qui m'a paru fort logique, puisque
rien n'a changé coté client ssh / serveur x11, c'est seulement coté
serveur ssh / client x11 que ca a changé,
et avant, coté client ssh / serveur x11, -X suffisait
Je suis le fil depuis le début, et je ne comprends pas trop ce que tu
veux faire et n'arrive pas à faire.
Perso ici (Mac OS X 10.4.9), je fais de la "sesssion X en tunnel ssh" et
je viens d'en faire entre ma machine et une machine sous Linux du labo,
juste en faisant dans le Terminal, une fois X11 lancé:
ssh -Y
J'ai simplement dans mon .bashrc:
##
# Ouverture d'applications X11
##
if [ -z "$DISPLAY" ]
then
export DISPLAY="localhost:0.0"
fi
pour pouvoir lancer la commande à partir d'une fenêtre du Terminal. Si
je lance la commande ssh -Y dans le xterm de X11,
je n'ai pas besoin de ce supplément dans mon .bashrc.
Thomas wrote:
Ensuite, sur la machine serveur (au sens X11, celle qui fait
l'affichage, et dans un Xterm [1]), il suffit de faire un ssh -X
Une fois connecter un bête /usr/X11R6/bin/xlogo devrait fonctionner
Il faut lancer X11 sur la machine d'affichage et lancer la connexion au
travers d'un terminla X11.
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
Ensuite, sur la machine serveur (au sens X11, celle qui fait
l'affichage, et dans un Xterm [1]), il suffit de faire un ssh -X
user@machine
Une fois connecter un bête /usr/X11R6/bin/xlogo devrait fonctionner
Il faut lancer X11 sur la machine d'affichage et lancer la connexion au
travers d'un terminla X11.
Thomas wrote:
Ensuite, sur la machine serveur (au sens X11, celle qui fait
l'affichage, et dans un Xterm [1]), il suffit de faire un ssh -X
Une fois connecter un bête /usr/X11R6/bin/xlogo devrait fonctionner
Il faut lancer X11 sur la machine d'affichage et lancer la connexion au
travers d'un terminla X11.