Modifications pour le document Sticky Bit
Modifié par john le 2026/09/20 20:18
Résumé
-
Propriétés de la Page (1 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Contenu
-
... ... @@ -1,16 +1,16 @@ 1 += Le Sticky Bit = 2 + 1 1 {{toc/}} 2 2 3 3 == Présentation == 4 - 5 5 Le **Sticky Bit** est un **droit spécial sur un répertoire**. 6 6 Il empêche les utilisateurs **de supprimer les fichiers des autres**, même si tout le monde a les droits d'écriture dans ce dossier. 7 7 8 8 Il est **souvent utilisé sur `/tmp`**, un répertoire partagé entre tous les utilisateurs. 9 9 10 ---- -11 +--- 11 11 12 12 == Exemple concret == 13 - 14 14 Par défaut, tout le monde peut écrire dans `/tmp` : 15 15 16 16 {{code language="bash"}} ... ... @@ -18,14 +18,15 @@ 18 18 {{/code}} 19 19 20 20 Sortie : 21 -{{code language="text"}}drwxrwxrwt 10 root root 4096 mai 24 12:34 /tmp{{/code}} 21 +{{code language="text"}} 22 +drwxrwxrwt 10 root root 4096 mai 24 12:34 /tmp 23 +{{/code}} 22 22 23 23 Le `t` à la fin des permissions (`drwxrwxrwt`) indique que le **Sticky Bit est actif**. 24 24 25 ---- -27 +--- 26 26 27 27 == Ajouter le Sticky Bit == 28 - 29 29 Pour appliquer le Sticky Bit sur un répertoire : 30 30 31 31 {{code language="bash"}} ... ... @@ -38,17 +38,15 @@ 38 38 chmod -t mon_dossier 39 39 {{/code}} 40 40 41 ---- -42 +--- 42 42 43 43 == Cas d'usage == 44 - 45 45 * Empêcher un utilisateur de supprimer les fichiers d’un autre dans un dossier partagé 46 46 * Utiliser dans `/var/tmp`, `/srv/partage`, ou des répertoires multi-utilisateurs 47 47 48 ---- -48 +--- 49 49 50 50 == Vérification == 51 - 52 52 Pour lister tous les répertoires avec le Sticky Bit sur le système : 53 53 54 54 {{code language="bash"}} ... ... @@ -55,9 +55,8 @@ 55 55 find / -type d -perm -1000 2>/dev/null 56 56 {{/code}} 57 57 58 ---- -57 +--- 59 59 60 60 == Liens internes == 61 - 62 62 * [[Retour à la section Tutos Linux>>Wiki Batcave John.TutosLinux]] 63 - * [[Retour à l’accueil>>doc:Wiki Batcave John.WebHome]]61 +