J'ai un certain nombre de disques internes et externes. Certains sont partitionnés. La plupart se montent automatiquement au démarrage (le tout à un moment donné).
Une partition appartient à root et ne se monte donc pas automatiquement. Je sais comment le monter en tant que root.
Je ne sais pas comment devenir propriétaire de cette partition en tant qu'utilisateur X. J'ai essayé de modifier les autorisations à l'aide de l'interface graphique de Nautilus en tant que root. Ils ne sont pas acceptés et reviennent immédiatement.
La partition est NTFS. L’autre partition sur ce disque appartient à moi en tant qu’utilisateur et se monte automatiquement
partitioning
permissions
hard-drive
root
users
Charles Kane
la source
la source
/etc/fstab
, alors éditez votre question pour afficher le contenu de ce fichier.Réponses:
As-tu essayé
Par exemple
sudo chown cyrex:cyrex
(utilisateur: groupe)si la partition s'appelle parti , votre utilisateur s'appelle cyrex et il
/media
suffit de le faire par exemple:sudo chown cyrex:cyrex /media/cyrex/party -R
(Le R est pour récursif afin qu'il affecte tous les répertoires / fichiers et sous-répertoires.Comme indiqué précédemment, la partition est NTFS. Par conséquent, si est automatiquement monté, vous devez vous assurer que vous êtes l’utilisateur autorisé. Pour ce faire, suivez ces étapes:
gnome-terminal
)id -u
. Cela devrait vous donner le nom d'utilisateur que vous avez et que vous allez insérer dans fstab.sudo /etc/fstab
et recherchez la ligne qui monte la partition ntfs.En supposant quelque chose comme ça:
Ajoutez à cela les masques umask, uid et gid comme celui-ci
Enregistrez le fichier et redémarrez ou remontez l’appareil.
Ici:
id -u
.id -u
vous pouvez le vérifier avecid -g
.Voir Comment utiliser "chmod" sur une partition NTFS (ou FAT32)? sur plus d'informations sur l'utilisation de
chmod
/chown
sur les systèmes de fichiers NTFS.la source
chown
ne fonctionne pas sur les partitions NTFS.id user | cut ...
ce qui concerne je suggèreid -u
.Toutes mes partitions NTFS sont la propriété de root, mais je peux y accéder en tant qu’utilisateur. C'est une question d'options de montage plutôt que de propriété et d'autorisations de fichier (rappelez-vous, c'est une partition NTFS - vous ne pouvez modifier aucune autorisation ici).
Dans mon
/etc/fstab
les partitions sont inclus comme suit:où
defaults
sont les options de montage par défaut qui devraient déjà faire ce que vous voulez faire.Pour trouver les UUID, exécutez
sudo blkid
.Voir aussi: Comment utiliser 'chmod' sur une partition NTFS (ou FAT32)?
la source
J'avais du mal à résoudre le problème et cette solution a fonctionné pour moi
Remarque: si vous ne pouvez pas remplacer les fichiers par des exécutables binaires, accédez aux fichiers spéciaux et vérifiez leur exécution en tant que fichiers binaires, puis passez à l'étape 7.
la source
Si vous montez une partition dans un dossier de / home / user, celle-ci sera la propriété de l'utilisateur. Voici la ligne que j'ai ajoutée à mon / etc / fstab.
la source
Le plus simple consiste à ouvrir un gestionnaire de fichiers tel que sudo
sudo nemo
ousudo nautilus
tout autre gestionnaire de fichiers utilisé par Linux, puis cliquez avec le bouton droit sur la partition et ajoutez des autorisations.la source