web-dev-qa-db-fra.com

Ouvrir le gestionnaire de fichiers en tant qu'utilisateur différent

puis-je ouvrir un gestionnaire de fichiers en tant qu'utilisateur différent? (non root)

Quand je l'essaie, je reçois:

No protocol specified
Failed to connect to Mir: Failed to connect to server socket: Keine Berechtigung
Unable to init server: Verbindung ist gescheitert: Verbindungsaufbau abgelehnt
Could not parse arguments: Anzeige kann nicht geöffnet werden:`

(désolé pour l'allemand/anglais mix/c'est comme ça que c'est imprimé - je peux le traduire, si nécessaire, mais je pense que le problème est assez clair)

Quand je commence le début, il est dit qu'il n'y a pas de permission pour certains fichiers de socket:

# cat strace | grep "/run/user/1000"
connect(4, {sa_family=AF_LOCAL, Sun_path="/run/user/1000/wayland-0"}, 27) = -1 EACCES (Permission denied)
connect(4, {sa_family=AF_LOCAL, Sun_path="/run/user/1000/mir_socket"}, 110) = -1 EACCES (Permission denied)
connect(4, {sa_family=AF_LOCAL, Sun_path=@"/run/user/1000/broadway1.socket"}, 34) = -1 ECONNREFUSED (Connection refused)

Aucun de ces fichiers n'existe même.

Si je rends ce répertoire lui-même accessible à l'autre utilisateur avec setfacl ou chmod, cela ne fonctionnera pas non plus. Le message d'erreur est le même et strace dit cette fois-ci: Aucun fichier ni répertoire de ce type.

On peut se demander pourquoi je veux faire cela, mais c'est une histoire assez longue ... :)

2
R. Gsell

Pour ouvrir Nautilus en tant qu’utilisateur différent, procédez comme suit:

  • Appuyez sur Alt + F2

  • Tapez gksu et appuyez sur enter.

  • Choisissez l'utilisateur et tapez nautilus dans la case de commande.

  • Appuyez sur Entrée.

0
Ceda EI