News - Logiciels Libres

Partager un dossier entre 2 utilisateurs avec les ACL sous Linux !

Par , le dans Logiciels Libres - Aucun commentaire
Partager un dossier entre 2 utilisateurs avec les ACL sous Linux !
Bonjour à tous,

Début Janvier, je reprendrai un peu l'écriture sur mon blogue.

En attendant, voici une astuce fournie à Kenopir de mon canal Telegram, ça pourra servir à d'autres !

Sur un PC Fixe, Linux, avec un disque en ext4, voici comment partager de manière simple un dossier entre 2 utilisateurs en lecture/écriture avec les ACL.
Je compléterai l'article des droits sous Linux prochainement.

Imaginons, nous avons un disque monté dans /media/DATA et on souhaite que adrien et adeline, deux utilisateurs sur la machine aient des accès en lecture/écriture sur ce dossier et les documents qui y sont dedans.

Voici comment procéder.
D'abord, créer un groupe, par exemple "nous" dans lequel on va mettre les 2 utilisateurs dedans :
Code BASH :
groupadd nous
gpasswd -a adrien nous
gpasswd -a adeline nous


Les ACL vont cour-circuiter les droits standards dans notre cas.

Enfin, une petite ACL magique qui va, modifier les droits en indiquant que les utilisateurs du groupe "nous" auront le droit de lire et écrire les fichiers :
Code BASH :
setfacl -m g:nous:rw  /media/DATA


On indique aussi que les fichiers seront créés par défaut avec le groupe nous :
Code BASH :
setfacl -m d:group:nous:rw  /media/DATA


(éventuellement avec -R pour que ce soit récursif)