Juste un petit tutorial rapide pour utiliser le xforwarding sous linux !
2 machines sous ubuntu :
- serveur 192.168.1.5 (Fixe)
- client 192.168.1.10 (Portable)
L’objectif utiliser des applications X du serveur sur le PC portable sans avoir à l’installer.
Poste client
-
Autoriser les connexions
Editer le fichier : /etc/gdm/gdm.conf
Trouver la valeur DisallowTCP et lui donner la valeur false :
DisallowTCP=false
Redémarrer le service gdm
Attention vous redémarrerez votre serveur X et vous perdrez donc toutes les données non enregistrées.
-
Autoriser les clients
Lancer un terminal et taper la commande xhost +
Cela permet d’accepter toutes les machines, je n’ai pas besoin de sécurité je suis en réseau local :
Ne pas utiliser en environnement de production
Ensuite on se connecte au serveur …
ssh -X login@ip.du.serveur
Sur le serveur
Aprés s’être connecter sur le serveur taper les commandes suivantes :
DISPLAY=ip.du.serveur:0
export DISPLAY
-
tester :
firefox
si il se lance sur le poste client alor, … tout va bien !!
Erreurs
Personnelement j’ai du supprimer le fichier : ~/.Xauthority sur le serveur, mais je ne pense pas que ce soit une obligation…
Voilà c’est fini …
Mimiz

