Précédent   Forum des professionnels en informatique > Systèmes > Linux > Sécurité
Sécurité Vos questions sur la sécurité sous Linux/Unix
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 27/07/2009, 10h46   #1
Membre du Club
 
Inscription : avril 2004
Messages : 277
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 277
Points : 57
Points : 57
Par défaut ssh -X: can't open display

Bonjour

J'ai mon serveur sous ubuntu 6.10 et mon client sur un live cd en 9.04.
en tapant:
Code :
 ssh -X user@192.168.0.10
Jarrive à me connecté sur mon serveur. Mais en tapant:
Code :
1
2
> xclock
Error: Can't open display:
J'ai pourtant bien X11Forwarding yes dans /etc/ssh/sshd_conf
Pourquoi j'ai cette erreur ?

Merci d'avance
laclac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2009, 10h52   #2
Expert Confirmé Sénior
 
Avatar de ram-0000
 
Raymond
Inscription : mai 2007
Messages : 7 393
Détails du profil
Informations personnelles :
Nom : Raymond

Informations forums :
Inscription : mai 2007
Messages : 7 393
Points : 10 896
Points : 10 896
essaye de taper la commande "xhosts +" (ou "xhost +", je ne me rappelle plus) dans un shell sur ton poste qui exécute le live CD.

Cela autorise justement les application X distantes à se connecter sur ton serveur X11.
__________________
Raymond

Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
WinAgentLog WinAgentLog est un service Windows qui collecte en temps réel les messages Microsoft EventLog et les retransmet en utilisant le protocole Syslog à une machine distante.
e-verbe Un logiciel de conjugaison des verbes de la langue française

Ma page personnelle sur DVP

ram-0000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2009, 13h22   #3
Membre actif
 
Avatar de Qwert
 
Inscription : février 2009
Messages : 147
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 147
Points : 160
Points : 160
Citation:
Envoyé par laclac Voir le message
Bonjour

J'ai mon serveur sous ubuntu 6.10 et mon client sur un live cd en 9.04.
en tapant:
Code :
 ssh -X user@192.168.0.10
Jarrive à me connecté sur mon serveur. Mais en tapant:
Code :
1
2
> xclock
Error: Can't open display:
J'ai pourtant bien X11Forwarding yes dans /etc/ssh/sshd_conf
Pourquoi j'ai cette erreur ?

Merci d'avance
Après le ssh, quel résultat sur la commande
Qwert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2009, 14h12   #4
Membre du Club
 
Inscription : avril 2004
Messages : 277
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 277
Points : 57
Points : 57
Je note ram-0000, je testerai ce soir et je te tiendrais au courant.

Pour Qwert, j'ai testé hier:
une fois connecté sur le serveur si je fais ca affiche ..rien:
sur le client (mode non connecté), j'ai ca (de souvenir)
Code :
1
2
3
>echo $DISPLAY
:0:0
>
laclac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2009, 14h28   #5
Expert Confirmé Sénior
 
Avatar de ram-0000
 
Raymond
Inscription : mai 2007
Messages : 7 393
Détails du profil
Informations personnelles :
Nom : Raymond

Informations forums :
Inscription : mai 2007
Messages : 7 393
Points : 10 896
Points : 10 896
Mes souvenirs X11 remontent un peu mais il faut 2 choses pour que le déport d'affichage fonctionne :
  • Le client doit avoir une variable d'environnement DISPLAY qui spécifie le nom de la machine serveur sur lequel doit se faire l'affichage. De mémoire, la valeur de cette variable d'environnement doit être de la forme DISPLAY=192.168.1.0:0 (mettre la bonne adresse IP). Si cette variable d'environnement n'est pas positionnée, il est souvent possible de le spécifier par les paramètres de lancement (option -display ?) du programme
  • Le serveur qui affiche la fenêtre doit autoriser le client à se connecter par commandes "xhost +". Le + est générique pour dire que l'on accepte tout le monde. Pour des raisons de sécurité, on peut vouloir restreindre un peu en mettant xhost +192.168.1.10 (mettre la bonne adresse IP).
__________________
Raymond

Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
WinAgentLog WinAgentLog est un service Windows qui collecte en temps réel les messages Microsoft EventLog et les retransmet en utilisant le protocole Syslog à une machine distante.
e-verbe Un logiciel de conjugaison des verbes de la langue française

Ma page personnelle sur DVP

ram-0000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2009, 15h46   #6
Rédacteur/Modérateur
 
Avatar de CedrX
 
Inscription : avril 2007
Messages : 1 096
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 1 096
Points : 1 252
Points : 1 252
Est ce que la commande xauth existe sur le serveur ssh ?
CedrX est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 05h57.


 
 
 
 
Partenaires

Hébergement Web