X11 après un su
L'authentification X est basée sur des cookies.Le secret partagé entre le client et le serveur est une chaîne de 128 bits, soit 32 caractères en hexadécimal. Cette chaîne est le MAGIC-COOKIE. Pour faire du X, vous devez laisser l'autre utilisateur sur votre cookie.
Avant d'émettre le su ou sudo, demandez le cookie pour l'affichage actuel qui se connecte à votre serveur X:
xauth est un utilitaire vous permettant de gérer les MAGIC-COOKIES
Vous obtiendrez quelque chose comme
Ensuite, après avoir fait su, dites au nouvel utilisateur quel est le cookie:
Il suffit de copier et coller la sortie de la "xauth list" en argument de la commande «xauth add»)
C'est tout. Maintenant, vous pouvez commencer n'importe quelle application X.
Lecteur vidéo
00:00
00:00