Changer les droits dossiers pour plusieurs utilisateurs

Fermé
laurent83500 Messages postés 1702 Date d'inscription mardi 16 septembre 2008 Statut Membre Dernière intervention 25 février 2022 - 21 janv. 2014 à 14:23
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 - 24 janv. 2014 à 13:46
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. ^^
A voir également:

3 réponses

laurent83500 Messages postés 1702 Date d'inscription mardi 16 septembre 2008 Statut Membre Dernière intervention 25 février 2022 157
21 janv. 2014 à 15:32
up plz
0
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 groupe
groupadd canwrite

- Ajout des utilisateurs au groupe
usermod -ag canwrite a ; usermod -ag canwrite b 

- Changement du groupe du dossier
chown a:canwrite  /home/proftpd

- Changement des droits du dossier
chmod 775  /home/proftpd
0
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 259
24 janv. 2014 à 13:46
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
0