X forwarding en local sur ubuntu

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

You can leave a response, or trackback from your own site.

Leave a Reply