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 10/12/2010, à 11:57

remi82

[Résolu] ssh + display

Bonjour,

Suite à la lecture de ce topic, je cherche à faire la même chose.
C'est à dire de me connecter en ssh sur un poste, et de lancer les applications ; avec la commande export DISPLAY.

Je tape la commande

export DISPLAY=mon_ip:0

jusque là, pas de problème.

Par contre, si j'essaie de lancer un logiciel comme teamviewer ou gparted, j'ai le message d'erreur suivant :

Error: Can't open display: mon_ip:0

Merci d'avance pour votre aide.

Dernière modification par remi82 (Le 15/12/2010, à 12:05)

Hors ligne

#2 Le 10/12/2010, à 12:02

Peck

Re : [Résolu] ssh + display

Essaie plutôt d'utiliser une commande comme

ssh -X machine

Qui fera en sorte que le réseau passe correctement (à travers un tunnel ssh) que le DISPLAY soit modifié correctement et que les autorisation soient données correctement (à travers xauth).

Sinon il faut penser à faire et vérifier toutes ces opérations toi même pour que ca marche.

Hors ligne

#3 Le 10/12/2010, à 12:14

yannzbig

Re : [Résolu] ssh + display

remi82 a écrit :

.
j'ai le message d'erreur suivant :

Error: Can't open display: mon_ip:0

Merci d'avance pour votre aide.

Bonjour,

Il faut accepter les connexions entrantes, en tapant sur la machine locale:

xhost +

EDIT: et c'est plutôt export DISPLAY=mon_ip:0.0

Dernière modification par yannzbig (Le 10/12/2010, à 12:18)

#4 Le 10/12/2010, à 13:16

remi82

Re : [Résolu] ssh + display

Merci à vous deux.
Je teste dans la journée et je vous tiens au courant.

Encore merci

Hors ligne

#5 Le 10/12/2010, à 15:07

remi82

Re : [Résolu] ssh + display

Sa ne fonctionne pas mieux.

Merci quand même

Hors ligne

#6 Le 10/12/2010, à 15:25

redo_fr

Re : [Résolu] ssh + display

Salut,

ton poste client (celui devant lequel tu te trouves ) est-il un Linux/UNIX ou un Windows ?

Si c'est un Linux, vérifies dès la connexion que la variable DISPLAY n'est pas déjà positionnée

echo $DISPLAY

localhost:10

Si c'est le deuxième cas, il te faut un serveur X sur ton poste (par exemple Xming)

N'utilise surtout pas xhost, tu "détournes" le système d'affichage en ne passant pas par le tunnel ssh. Tes connexions se retrouvent en clair sur le réseau...


Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -

Hors ligne

#7 Le 10/12/2010, à 15:33

remi82

Re : [Résolu] ssh + display

La commande me retourne

:0.0

Encore merci

Hors ligne

#8 Le 10/12/2010, à 15:41

redo_fr

Re : [Résolu] ssh + display

Et ton poste ? C'est un Linux ?

Si tu as "la main" sur le serveur distant, vérifies ces lignes, dans le fichier /etc/ssh/sshd_config

X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

Vérifies aussi que le paramètre UseLogin est bien égal à 'no' dans le même fichier.


Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -

Hors ligne

#9 Le 10/12/2010, à 15:53

remi82

Re : [Résolu] ssh + display

Oui, désolé, c'est un client linux

Il me manquait la ligne

X11UseLocalhost yes

Pour le reste, les paramètres sont OK. Mais sa ne veut toujours pas marcher.

Merci

Hors ligne

#10 Le 10/12/2010, à 16:47

remi82

Re : [Résolu] ssh + display

Je pense que je vais m'orienter vers nomachine.

Le seul soucis, c'est que sa ne fonctionne pas avec des clefs privé/public avec passphrase.

Merci à vous tous pour votre aide.

Hors ligne

#11 Le 10/12/2010, à 17:16

redo_fr

Re : [Résolu] ssh + display

Si tu veux encore tenter le coup, essaye de lancer ta connexion 'ssh' en mode verbeux

Par exemple

ssh -vvv -2CX user@machine

Tu peux mettre plus ou moins de 'v' en fonction de la verbosité souhaitée. Regarde si tu n'as pas des erreurs


Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -

Hors ligne

#12 Le 13/12/2010, à 13:05

remi82

Re : [Résolu] ssh + display

Bonjour redo_fr,

Merci à toi pour ton aide.

J'ai pleins d'erreurs quand je tape cette commande.

Encore merci

Hors ligne

#13 Le 13/12/2010, à 15:15

Psykotik

Re : [Résolu] ssh + display

remi82 a écrit :

Je pense que je vais m'orienter vers nomachine.

Le seul soucis, c'est que sa ne fonctionne pas avec des clefs privé/public avec passphrase.

Merci à vous tous pour votre aide.

Je ne sais pas d'où tu tiens cette info, mais elle est fausse.

Je me connecte avec nomachine; jamais compris comment prendre à distance autrement une machine en environnement graphique smile

Hors ligne

#14 Le 13/12/2010, à 16:18

remi82

Re : [Résolu] ssh + display

Bonjour Psykotik,

D'où je tiens cette info !

D'après mes tests. Dans nomachine, il est impossible de saisir une passphrase. Du moins, pour l'instant.

Hors ligne

#15 Le 13/12/2010, à 16:20

redo_fr

Re : [Résolu] ssh + display

remi82 a écrit :

J'ai pleins d'erreurs quand je tape cette commande.

Et?...


Peux tu les recopier ici, si tu veux une analyse ? ^_^


Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -

Hors ligne

#16 Le 13/12/2010, à 18:05

remi82

Re : [Résolu] ssh + display

Bonsoir redo_fr,

Je te remercie encore pour ton aide. Personnellement, je trouve trop compliquer cette solution. Alors qu'avec nomachine, tout fonctionne du premier du coup.

Et j'ai pour l'instant un manque de temps qui fait que je ne peux pas me plonger dedans à 200%.

Encore merci pour ton aide.

Hors ligne

#17 Le 15/12/2010, à 12:05

remi82

Re : [Résolu] ssh + display

Bonjour à tous,

J'ai trouvé.

Dans je me connecte dans un premier tant via ssh.
Ensuite, dans le terminal, je tape la commande :

export DISPLAY=:0.0

Puis je tape le nom du programme, et là, miracle, sa fonctionne.

Il me manquait en fait tout simplement le signe ":"

Merci à tous pour votre aide

Hors ligne