1 votes

Impossible de monter un système de fichiers/une clé USB avec la barre latérale de Nautilus après avoir changé l'UID de mon utilisateur

Il y a beaucoup de réponses ici qui décrivent comment changer l'UID d'un utilisateur. C'est nécessaire pour le faire correspondre à mon NAS et pour faciliter les montages et les autorisations NFS.

MAIS : j'ai dû le faire sur Ubuntu 13.04 et après avoir changé l'UID de mon utilisateur, je ne peux plus monter AUCUN périphérique dans la barre latérale de Nautilus. Dans Nautilus, lorsque je clique sur un système de fichiers différent qui n'est pas monté ou que j'insère une clé USB, j'obtiens le message d'erreur suivant : (en allemand)

"Dieser Ort konnte nicht angezeigt werden" et ensuite (je traduis) : "You don't have the required permissions to see the contents of ad390f97.........." (Vous n'avez pas les permissions nécessaires pour voir le contenu de ad390f97..........)

C'est une implication DIRECTE que j'ai obtenue juste après avoir changé l'UID et redémarré. Il doit donc y avoir un problème dans Nautilus qui n'aime pas les changements d'UID !

Qu'est-ce que c'est ? Il faut que je répare ça !

1voto

binom Points 11

Il y a environ une heure, j'ai eu le même problème. J'ai changé mon UID, je me suis déconnecté et me suis connecté. J'ai inséré un disque externe dans le port USB et j'ai vu qu'il était monté.

Lorsque j'ai cliqué sur l'icône du lecteur sur le bureau, UBUNTU m'a dit qu'il ne savait pas comment ouvrir le fichier.

Vous avez de la chance car le message d'erreur vous conduit directement au problème. XUBUNTU 14.04, car je ne supporte pas Gnome 3 et Unity. XFCE pourrait être la raison du message d'erreur différent.

Quoi qu'il en soit, après environ une heure de recherche sur Internet et d'essais avec des gestionnaires de type mime, etc. j'ai décidé de voir sous quel utilisateur UBUNTU montait le disque. C'était 'root'. Les volumes externes sont montés dans le dossier /media/${USER}. Dans mon cas, /media/${USER} avait le propriétaire:groupe root:root.

Je l'ai remplacé par

sudo chown -R ${USER}:${USER}

J'ai redémarré. Je me suis connecté et cela fonctionne maintenant.

J'espère que cela vous aidera.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X