GNU/Linux >> Tutoriels Linux >  >> Linux

Modifier l'entrée fstab afin que tous les utilisateurs puissent lire et écrire sur un volume EXT4

L'option de montage user permet uniquement au système de fichiers d'être monté par n'importe quel utilisateur. Le rw L'option rend le système de fichiers non accessible en lecture seule. Vous devrez utiliser des autorisations pour rendre le répertoire parent accessible en écriture.

chmod 777 /media/foo

Le chmod la commande que vous montrez n'affecte que les fichiers existants dans /media/foo .


Je pense qu'il serait plus simple de changer l'entrée fstab en :

/dev/sda8    /media/foo    ext4    rw,user,exec,umask=000 0 0

umask=000 signifie que n'importe qui peut lire, écrire ou exécuter n'importe quel fichier ou répertoire dans foo. La valeur par défaut habituelle est 022, ce qui signifie que les utilisateurs ne peuvent pas écrire.


J'ai eu le même problème sur openSUSE, mais je pense que la solution peut s'appliquer à cela aussi.Tous les utilisateurs avec lesquels je souhaite partager le système de fichiers monté appartiennent au même groupe principal :les utilisateurs

J'ai la ligne suivante dans mon fstab :

/dev/<partition> <mount_point>          ext4       rw,acl       0 0

et j'ai exécuté les commandes suivantes :

sudo chgrp -R users <mount_point>
sudo setfacl -d -m g::rwx <mount_point>

afin que les fichiers ou répertoires nouvellement créés obtiennent ces autorisations. Cela implique que le package acl est installé.


Linux
  1. Attribuer un accès en lecture/écriture à un utilisateur sur un répertoire spécifique sous Linux

  2. Créer et supprimer des utilisateurs locaux sur Windows Server

  3. Créer et modifier des utilisateurs dans MySQL

  4. Créer, gérer et supprimer des utilisateurs et des groupes dans Active Directory

  5. Comment monter automatiquement une clé USB sur laquelle tous les utilisateurs peuvent écrire ?

Ajouter, changer, supprimer et gérer des utilisateurs Linux dans KDE

Conseils Vim - Lire et écrire des fichiers distants avec Vim sous Linux

Comment lister tous les utilisateurs sous Linux

Comment créer et gérer de nouveaux utilisateurs sous Linux

Comment créer des utilisateurs et des groupes dans CentOS7 ?

Afficher tous les utilisateurs et leurs groupes / vice versa