Définition simple
Une ACL Linux définit des permissions supplémentaires pour des utilisateurs ou groupes sur un fichier ou dossier, au-delà des droits Unix classiques.
Objectif et usage
Les ACL, Access Control Lists, permettent d’accorder des droits à plusieurs utilisateurs ou groupes sans changer le propriétaire du fichier.
Comment ça fonctionne ?
Les entrées complètent les permissions Unix ; le masque ACL peut limiter les droits effectifs de certaines entrées.
Exemple et vérification
Vérifier les droits effectifs sur le fichier et les permissions de traversée de ses répertoires parents.
Points d’attention
Une ACL par défaut concerne l’héritage lors de la création ; elle ne réécrit pas automatiquement tous les fichiers existants.
En résumé
Lire une ACL avec son masque et son contexte de chemin, pas seulement avec les bits rwx affichés.