Changer les droits dossiers pour plusieurs utilisateurs
laurent83500
Messages postés
1903
Statut
Membre
-
Flachy Joe Messages postés 2303 Statut Membre -
Flachy Joe Messages postés 2303 Statut Membre -
Bonjour, je n'arrive pas a autoriser pour les deux utilisateurs le droit de modifications de fichiers car si je fais :
chmod u+rw (il va faire sur les deux users?)
L'user ReadOnly ne puisse que lire le contenu du dossier /home/proftpd
L'user ReadWrite puisse lire et écrire dans le dossier /home/proftpd
Merci d'avance. ^^
chmod u+rw (il va faire sur les deux users?)
L'user ReadOnly ne puisse que lire le contenu du dossier /home/proftpd
L'user ReadWrite puisse lire et écrire dans le dossier /home/proftpd
Merci d'avance. ^^
3 réponses
-
-
Bonjour,
Tu ne peux pas définir un dossier comme appartenant à 2 utilisateurs : chaque fichier/dossier appartient à un seul user et un groupe.
Il faut que tu utilises les groupes pour faire ça :
- Créer un groupe CanWrite
- Ajouter les utilisateurs ReadWrite au groupe CanWrite
- Définir le dossier comme appartenant au groupe CanWrite
- Changer les droits du dossier
Exemple : a et b doivent pouvoir écrire dans le dossier mais les autres seulement lire
- Création du groupegroupadd canwrite
- Ajout des utilisateurs au groupeusermod -ag canwrite a ; usermod -ag canwrite b
- Changement du groupe du dossierchown a:canwrite /home/proftpd
- Changement des droits du dossierchmod 775 /home/proftpd
-
Si tu veux gérer des droit utilisateurs finement et sans te casser la tête, utilise les ACL (Liste de Contrôle d'Accès) : http://fr.openclassrooms.com/informatique/cours/les-acl-access-control-lists-sous-linux