Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

qui a écrit :

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 big_smile

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