• # ACL

    Posté par (site web personnel) . En réponse au message Utiliser git+ssh et sudo en utilisant sa clé à soi !. Évalué à 3.

    Pour éviter les modifications des droits, j'utilise maintenant les ACLs.

    Le principe, le dossier m'appartient mais je fait en plus :

    setfacl -R -m u:demo:rwX dossier
    setfacl -R -m d:u:demo:rwX dossier
    
    

    La seconde commande permet de définir les droits par défaut sur dossier et ainsi tous les fichiers obtiennent possèdent automatiquement des autorisations pour demo.

    Grace aux ACL, il est possible de dir

    setfacl -R -m u:demo:rwX dossier
    setfacl -R -m d:u:demo:rwX dossier
    setfacl -R -m u:user1:rwX dossier
    setfacl -R -m d:u:user1:rwX dossier
    setfacl -R -m u:user2:rwX dossier
    setfacl -R -m d:u:user2:rwX dossier
    
    

    Pour que demo, user1, et user2 soit content.

    Le FS doit être monté avec les acl activé bien sur.