Lab 5.3 - Permissions Avancées
Objectifs
- Utiliser les ACLs (setfacl, getfacl)
- Comprendre SUID, SGID, sticky bit
- Configurer des permissions granulaires
Exercice 1: ACLs
# Installer
sudo apt install acl
# Donner permission à un utilisateur
sudo setfacl -m u:autre-user:rw fichier.txt
# Voir les ACLs
getfacl fichier.txt
Exercice 2: Permissions Spéciales
# SUID
chmod u+s script.sh
# SGID
chmod g+s dir/
# Sticky bit
chmod +t /tmp
Lab créé le: Décembre 2024 - Testé sur Ubuntu 24.04