Le Sticky Bit
En matière de gestion de droits sur les systèmes de fichiers pris en charge par Linux, le Sticky Bit permet à deux utilisateurs partageant le droit d’écrire sur un même dossier de ne pas pouvoir modifier ou supprimer les fichiers dont ils ne sont pas propriétaires.
Mise en place
L’exemple ci-dessous a pour vocation de vous montrer le fonctionnement du Sticky Bit !
# Création du groupe reseau groupadd reseau # Création des utilisateurs denis et claude useradd -g reseau denis useradd -g reseau claude # Création du répertoire réseau mkdir /home/reseau # reseau est le groupe propriétaire de /home/reseau chown root:reseau /home/reseau -R # Les utilisateurs du groupe reseau ont le droit de lire et d'écrire sur ce dossier chmod 070 /home/reseau # Pose du Sticky Bit chmod +t /home/reseau -R # En une seul ligne : chmod 1070 /home/reseau -R # Connexion et création du fichier denis.txt en tant que denis su denis touch /home/reseau/denis.txt exit # Connexion en tant que claude et impossibilité d'effacer le fichier denis.txt appartenant à denis su claude rm -f /home/reseau/denis.txt exit