KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Jeudi 22 mai 2008 - 00:58:53

Export display via plusieurs machines

Rechercher : dans
Export display via plusieurs machines
par tlep
 Fil de Discussions
Statut : Non résolu
jeudi 1 décembre 2005 à 17:55:47
Hello,

est-il possible de faire de l'export display via plusieurs machines ?

J'ai une machine distante que je ne peux atteindre qu'en passant via ssh par d'autres machines.
Sur cette machine distante, g install X, puis export display vers la machine relai; puis je teste:
xclock

Mais je ne reçois pas l'application xclock sur mon poste !

Est-ce possible ?

Merci
Configuration: Redhat + debian
Répondre à tlep  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par tlep, le jeudi 1 décembre 2005 à 21:20:32 Fil de Discussions
Pour infos voila la soluce :

- Installer le client X sur chacune des machines, et le serveur X sur le client.
- Modifier le fichier /etc/X11/xinit/xserverrc sur le client:
Remplacer
exec /usr/bin/X11/X -dpi 100 -nolisten tcp
par
exec /usr/bin/X11/X -dpi 100
- Démarrer le serveur X sur mon poste client (avec kde pour mon cas) : startx
- Accepter les connexions entrantes pendant ma session sur le serveur X: "xhost +"
- Me logguer sur la première machine: ssh -X yyy.yyy.yyy.yyy
- Exporter le display depuis cette machine vers mon poste client : export DISPLAY=xxx.xxx.xxx.xxx:0:0
- Autoriser les connexions entrantes sur ce serveur: "xhost +"
- Me logguer sur la seconde machine depuis la première : ssh -X zzz.zzz.zzz.zzz
- Exporter le display depuis cette machine vers la seconde machine : export DISPLAY=yyy.yyy.yyy.yyy:0:0

Lancer une application: xclock

Le display rebondit de zzz.zzz.zzz.zzz vers yyy.yyy.yyy.yyy puis vers xxx.xxx.xxx.xxx, et xclock s'ouvre sur le poste client.

C'est ce qu'on appelle jouer à saute-display.

:-)
Répondre à tlep

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kinder.surprise, le jeudi 1 décembre 2005 à 21:53:21 Fil de Discussions
très intéressant, merci!

j'archive
trois orfèvres à la Saint-Eloi
s'en allèrent dîner chez un bon bourgeois
Répondre à kinder.surprise

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par thrprg, le vendredi 2 décembre 2005 à 08:47:20 Fil de Discussions
Attention tout de même: xhost + => importante faille de sécurité
My name is Porte and I sell Fenetres.
Mon nom est Gate et je vends des Windows.
Répondre à thrprg

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par tlep, le vendredi 2 décembre 2005 à 09:48:00 Fil de Discussions
Ben en fait je me suis compliqué, c'est plus simple que tout ce qu'on pourrait imaginer !

Inutile d'exporter le display, ni d'autoriser xhosts: en fait, il suffit de modifier chaque serveur ssh :
/etc/ssh/ssd_config:
autoriser la directive "X11Forwarding"

"X11Forwarding yes"

ET C'EST TOUT !!!!!!!!!!!!

Lancer xclock depuis la machine distante, et le signal x11 est forwardé à travers les machines jusqu'au client

Le plus étonnant, c'est que çà fonctionne aussi avec putty sur un poste windows, sans serveur X donc !!!!

Etonnant non ???

Thierry
Répondre à tlep

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par thrprg, le vendredi 2 décembre 2005 à 09:57:07 Fil de Discussions
putty n'est qu'un client ssh MS ... Quel rapport avec X ? My name is Porte and I sell Fenetres.
Mon nom est Gate et je vends des Windows.
Répondre à thrprg

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par tlep, le vendredi 2 décembre 2005 à 10:22:14 Fil de Discussions 
En fait, il faut bien avoir un serveur X de lancé sur la machine cliente afin que l'on puisse lancer des applis graphiques depuis putty.

Mais ca marche aussi très bien depuis Cygwin, qui lance un serveur X et peut se connecter eux machine en SSH.

Donc effectivement aucun rapport avec Putty ;) (mais c'est possible de Putty une fois le serveur X lancé)
Répondre à tlep
Discussions pertinentes trouvées dans le forum
30/01 13h29Accès 2ème OS via Machine VirtuelleWindows31/01 10h057
27/07 17h41export display linux vers window.Linux/Unix29/07 23h111
26/04 20h01Cygwin & Windows : Problème ac export DISPLAYWindows19/05 09h304
30/12 19h15export displayLinux/Unix07/01 07h499
Plus de discussions sur « Export display via plusieurs machines » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide