Un pense-bête

Bureau à distance

Sous ce vocabulaire un peu effrayant se cache la possibilité de lancer une session graphique à partir d'une autre machine. Lorsque vous souhaitez soit utiliser une machine distante pour y réaliser par exemple des tâches de configuration, il peut être plus aisé de le réaliser dans un environnement graphique que dans une console SSH.

Pour pouvoir lancer une telle session, il faut que la machine qui accueille la session l'autorise. Comme d'habitude avec Linux, tout se résume à des problèmes de droits. pour se faire il suffit d'ajouter deux lignes dans le fichier /etc/lightdm/lightdm.conf du future serveur

sudo vi /etc/lightdm/lightdm.conf

et ajoutez :

[XDMCPServer]
enabled=true

Redemmarez votre machine serveur.

Sur la machine cliente il faut ouvrir une console et saisir :

sudo X -query 196.168.1.2 :1

Le numéro 196.168.1.2 correspond à son no IP. Il suffir de saisir "ifconfig" dans une console pour l'afficher :

eth0      Link encap:Ethernet  HWaddr d0:27:88:56:4c:95 
             inet adr:196.168.1.2  Bcast:196.168.1.255  Masque:255.255.255.0

Si vous êtes dans un envirronement graphique l'option ":1" est obligatoire pour indiquer au système de démarrer une nouvelle session graphique en plus de celle que vous utilisez (la :0). Si vous êtes dans le mode texte cette option est inutile.

Vous pouvez tester tout cela dans une machine virtuelle qui fera office de serveur ou de client.

Fait le 06/01/2015

Documentation : http://wiki.linuxquestions.org/wiki/Remote_Desktop_Connection

Tags: geek, vnc, bureau