Tunnel X11

De DocUnix.

Lors de l'ouverture d'un tunnel X11 depuis un terminal distant supportant X, il n'est pas forcément facile de le conserver. Pour cela, il faut jouer avec le fichier Xauthority généré lors de la connexion avec le tunnel ssh activé.

Il faut tout d'abord donner les droits du fichier .Xauthority à l'utilisateur cible en changeant si nécessaire le groupe propriétaire du fichier et le rendre lisible par le groupe :

chgrp xxxx .Xauthority
chmod g+r .Xauthority

Ensuite passer par un moyen ou par un autre à la nouvelle identité (sudo, su, etc...)

Une fois passer sur la nouvelle identité forcer le XAUTHORITY a utiliser :

export XAUTHORITY=/home/"${LOGNAME}"/.Xauthority

Pour tester, lancez xclock.

Outils personnels