Mon compte d'utilisateur habituel est, disons, utilisateur1. J'ai créé un utilisateur2 distinct pour une application x que je souhaiterais exécuter tout en étant connecté à x en tant qu'utilisateur1, mais d'une manière qui l'empêcherait d'accéder en lecture / écriture aux données de l'utilisateur1. Je pensais que je pourrais utiliser xauth et sudo / su en user2 à partir de user1 pour exécuter cette application. Comment puis-je faire cela? Je ne sais pas comment configurer xauth.
.Xauthorityfichier dans le répertoire personnel de l'utilisateur2. Problème 2: En quelque sorte et pour une raison quelconque, je ne comprends pas, aprèssuquoi, XAUTHORITY conserve le chemin du fichier vers celui de l'utilisateur1. Mais ce fichier n'est pas lisible par l'utilisateur2.