Pages : 1
#1 Le 16/06/2009, à 13:23
- Maxouille
ssh -X lancer appli d'un autre user
Salut,
Je sais pas trop comment expliquer ça.
Je suis logger en Ssh (avec l'option X) sur un pc avec un utilisateur (A on va dire).
J'arrive à lancer les applications de Root et de A.
Or, la session X est lancée sur l'utilisateur B.
J'arrive à lancer une application graphique sur B depuis mon pc, mais j'aimerais faire l'inverse, c'est à dire lancer des applications de l'utilisateur B sur mon pc.
Quand j'esseye j'ai l'erreur:
X11 connection rejected because of wrong authentication.
Error: cannot open display: localhost:10.0
Merci
Hors ligne
#2 Le 16/06/2009, à 22:53
- qui
Re : ssh -X lancer appli d'un autre user
Tu as fait comment pour essayer ?
Je me demande ce que ça donne de faire un ssh sur B (sans l'option X) et depuis cette fenêtre faire un ssh avec X sur A. Mais bon je n'en vois pas vraiment l'utilité.
Tu pourrais aussi avec telnet et DISPLAY ...
Autrement vnc ou un truc du genre.
Hors ligne
#3 Le 17/06/2009, à 12:38
- Maxouille
Re : ssh -X lancer appli d'un autre user
non non je veux rester par ssh (port bloqué).
Export display ok, mais je sais pas comment ....
et je ne peux pas faire de ssh du B directement (pas le mot de passe). Par contre j'ai le mot de passe de A et de root
Hors ligne
#4 Le 17/06/2009, à 20:19
- Maxouille
Re : ssh -X lancer appli d'un autre user
up
Hors ligne
#5 Le 18/06/2009, à 18:04
- qui
Re : ssh -X lancer appli d'un autre user
DISPLAY c'est avec telnet, mais c'est pas sécure ! Tu trouveras plein d'info sur le net.
J'ai relu ton poste et je crois que j'avais pas tout bien compris. A et B sont sur le même PC ? Qui est un PC différent de ton PC ?
Comment tu as fait pour lancer depuis ton PC un applic sur l'autre
Hors ligne
#6 Le 18/06/2009, à 19:39
- Maxouille
Re : ssh -X lancer appli d'un autre user
J'ai relu ton poste et je crois que j'avais pas tout bien compris. A et B sont sur le même PC ? Qui est un PC différent de ton PC ?
Oui
J'ai utilisé un export display pour lancer une appli sur son pc
Hors ligne
#7 Le 18/06/2009, à 21:59
- ngarn
Re : ssh -X lancer appli d'un autre user
toto@pc-1:~ $ ssh -X toto@pc-2
toto@pc-1:~ $ xauth list
pc-2/unix:10 MIT-MAGIC-COOKIE-1 cf7b36503e5ef73560f4344595dcea9a
toto@pc-2:~ $ su
Mot de passe :
pc-2:/home/toto# su titi
titi@pc-2:~ $ xauth add pc-2/unix:10 MIT-MAGIC-COOKIE-1 cf7b36503e5ef73560f4344595dcea9a
titi@pc-2:~ $ xcalc
BINGO !
PS : à l'avant dernière ligne bien saisir le résultat de la deuxième commande (3e ligne)
Hors ligne
#8 Le 19/06/2009, à 10:56
- Maxouille
Re : ssh -X lancer appli d'un autre user
Alors la, bravo....
Merci beaucoup pour ta solution
Une petite exlication peut-etre ?
Hors ligne