Mémento GNU/Linux
Linux - Sessions X
Comment accéder à des serveurs X distants sur mon réseau local.
Avec Linux, il est très facile de visualiser sur sa machine locale une session qui tourne sur une machine distante.
Il suffit de faire quelques réglages préalables. La localisation des fichiers correspond à une Mandriva 2010.1 sous KDE4.
Sessions X distantes
Activer la diffusion XDMCP
- Sous le compte root de la machine distante.
- Modifier la fin du fichier /usr/share/config/kdm/kdmrc de la machine distante de la façon suivante :
[Xdmcp]
Enable=true
Etablir les autorisations pour les machines qui peuvent se connecter
- Sous le compte root de la machine distante.
- Modifier le fichier /etc/X11/xdm/Xaccess de la machine distante de la façon suivante :
- Pour n'importe quelle machine :
* CHOOSER BROADCAST
Pour une liste de machines :
%hostlist machine-a machine-b machine-c
* CHOOSER %hostlist
Redémarrer le serveur de session
[root@machine_distante ~]# service dm restart
A cet instant, si un utilisateur était connecté sur la machine distante, il se fait éjecter sans ménagement.
Ouverture de session sur une machine distante
- Se déconnecter de sa session graphique sur la machine locale, attendre l'invite de connexion.
- Dans le menu, choisir Connexion distante ou Alt-R.
- Double-cliquer sur le nom de la machine distante.
- L'invite de connexion de la machine distante doit apparaître...