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

Linux  / Formateur Linux 

Commentaires

Pas encore de commentaire.

Laisser un commentaire

(requis)

(requis)