web-dev-qa-db-fra.com

Thunar monte comme racine

J'ai 4 disques durs. Sur le premier, j'ai mon système d'exploitation, ça va. Les autres sont vides avec les systèmes de fichiers ext4. Lorsque j'essaie de monter ceux avec thunar (et xubuntu), il monte ceux avec le propriétaire root. Pourquoi?

1
dwdinc

Parce qu'ils appartiennent toujours à root. Vous devez chown les nouvelles partitions.

Vous voudrez vous assurer que les partitions sont montées, si vous voulez les monter au démarrage, assurez-vous qu'elles sont configurées dans/etc/fstab.

La syntaxe de base pour chown étant

Sudo chown user:group /path/to/partition

donc si votre utilisateur/groupe est bert et que la partition est montée sur/mnt/tmp alors

Sudo chown bert:bert /mnt/tmp

Si vous souhaitez également gérer les autorisations d'accès aux partitions, alors chmod est votre ami.

Pour que la partition soit lue/écrite/exécutée pour l'utilisateur et le groupe,

Sudo chmod 770 /mnt/tmp

Une excellente source d'informations pour chmod - y compris une case à cocher de représentation graphique - http://ss64.com/bash/chmod.html

1

J'ai trouvé un problème d'autorisations qui faisait que Thunar montait tout en tant que root. Il existe un répertoire /media/<username>/ que Thunar tentera d'utiliser pour monter des volumes en tant qu'utilisateur. Si ce volume ne vous appartient pas, il semble que Thunar revienne au montage des volumes en tant que root dans des emplacements tels que /media/usb0.

Pour résoudre ce problème, changez simplement la propriété du répertoire en question:

Sudo chown `whoami`:`whoami` /media/`whoami`/
0
Stephen Ostermiller