|
|
|
Salut,
Tiens jette un oeil là : http://www.pingouin-land.com/howto/Remote-X-Apps.html ;-)) Z'@+...che. JP : Zen, my Nuggets ! ;-) Le savoir n'est bon que s'il est partagé.
|
Je cite :
6.3 Ssh Les enregistrements d'autorisation sont transmis sur le réseau sans codage. Si vous vous souciez de ce que l'on puisse espionner vos connexions, utilisez ssh, le shell sécurisé. Il effectuera des transmissions X sécurisées au moyen de connexions chiffrées. Pour activer la transmission X par ssh, utilisez l'option de la ligne de commande -X ou écrivez ce qui suit dans votre fichier local de configuration de ssh : Host remote.host.name ForwardX11 yes Le serveur ssh (sshd) du côté distant positionnera automatiquement la variable DISPLAY sur l'extrémité du tunnel X transmis. Le tunnel distant récupère son propre cookie ; le serveur ssh distant le génère pour vous et le place dans ~/.Xauthority là-bas. Ainsi, l'autorisation X avec ssh est complètement automatique. ;-)) Z'@+...che. JP : Zen, my Nuggets ! ;-) fortune: file not found !
|
Extrait du man de ssh :
The DISPLAY value set by ssh will point to the server machine, but with a display number greater than zero. This is normal, and happens because ssh creates a ``proxy'' X server on the server machine for forwarding the connections over the encrypted channel. Donc une fois loggué, un petit : startx -- :1;-)) Z'@+...che. JP : Zen, my Nuggets ! ;-) fortune: file not found ! |
Je viens d'essayer, la commande se lance bien mais plante quasiment au démarrage :
(WW) ATI(0): Failed to set up write-combining range (0xfd000000,0x800000) (WW) ATI(0): Failed to set up write-combining range (0xfd000000,0x800000) SESSION_MANAGER=local/GTS-TEC-01:/tmp/.ICE-unix/18634 AUDIT: Thu Apr 7 12:23:02 2005: 18630 X: client 4 rejected from local host NB : cela n'a peut-être pas d'importance mais mes deux postes n'ont pas la même configuration matérielle. Merci encore de ton aide. |
Salut,
Faire ssh -C -X utilisateur@machine, et réessayer. Si ça ne marche pas non plus, essayer de modifier la variable DISPLAY à la main. Une fois connecté en ssh, faire "export DISPLAY="machine:0" (machine est le nom/l'IP de la machine client). Deux autres choses sont alors à faire : le serveur X distant (sur la machine client donc) doit accepter les connections tcp, pour cela il faut desactiver le "nolisten tcp" qu'il y a par défaut dans les configuration de gdm par exemple. Et également accepter la machine serveur, pour cela faire un "xhost + machine" (machine est cette fois la machine serveur) dans un terminal sous X sur le poste client. Voilà voilà ça fait bcp de choses mais une fois qu'on connait c'est facile... ______________ - X e n o r --- RTFM rulz !!
|
Bonjour
Vous pourriez utiliser vnc et ssh ? http://dominique.guebey.club.fr/tekno/securite/sshvnc.htm Si vous essayez, fites savoir si ça marche! Jules |
Re-
Tiens je viens de redécouvrir cette explication sur la doc d'Alexis de Lattre : http://people.via.ecp.fr/~alexis/formation-linux/export-display.html Z'@+...che. JP : Zen, my Nuggets ! ;-) Le savoir n'est bon que s'il est partagé. |
Et ça aussi : http://docs.mandragor.org/files/Operating_systems/Linux/Formation_Debian_Gnu_Linux_fr/export-display.html
C'est peut être la solution à tes soucis ;-)) Le serveur graphique possède une fonction d'export display, mais qui n'est pas cryptée comme avec SSH. Il faut d'abord autoriser les connexions en provenance du serveur X, puis demander au serveur X distant de renvoyer le display vers le serveur X de la machine cliente : % xhost + serveur.exemple.org % ssh login@serveur.exemple.org % export DISPLAY=client.exemple.org:0.0 Note: Pour que cela marche, il faut que le serveur X de la machine cliente ne soit pas lançé avec l'option -nolisten tcp, ce qui est le cas par défaut ! Si vous utilisez la commande startx, enlevez cette option du fichier /etc/X11/xinit/xserverrc : Z'@+...che. JP : Zen, my Nuggets ! ;-) Le savoir n'est bon que s'il est partagé. |
| 17/02 12h15 | interface graphique en JAVA | Programmation | 17/02 14h39 | 5 |
| 09/02 15h31 | interface graphique java | Programmation | 11/02 01h00 | 2 |
| 10/01 18h55 | Interface graphique linux | Linux/Unix | 03/05 11h19 | 5 |
| 04/01 13h14 | interfaces graphiques | Bureautique | 06/01 02h38 | 1 |