A voir également:
- Linux stickybit
- Poweriso 32 bit - Télécharger - Gravure
- Cle windows 10 professional 64 bit gratuit - Guide
- Winrar 64 bit windows 10 - Télécharger - Compression & Décompression
- Format factory 64 bit - Télécharger - Conversion & Codecs
- 32 bit - Guide
4 réponses
kmf31
Messages postés
1564
Date d'inscription
mercredi 30 mars 2005
Statut
Contributeur
Dernière intervention
22 juin 2007
501
13 juin 2005 à 16:19
13 juin 2005 à 16:19
C'est pour de repertoires comme /tmp/... et similaires ou tout le monde a le droit d'ecrire et de creer de nouveaux fichiers. A ma comprehension ca empeche qu'un autre utilisateur efface un fichier precedamment cree par toi dans /tmp/... Par contre pour la modification simple c'est toujours impossible sans ou avec sticky-bit.
Si on fait "ls -ld /tmp" on doit voir un truc comme ca:
Le sticky bit c'est le petit "t" a la fin. Si ca manquait ca afficherait:
Cependant si tu as ca, c'est une faute et aussi une faille de securite. Il y a de raisons de securite subtiles necessitant le sticky bit pour /tmp/..., /usr/tmp/..., /var/tmp/... etc.
Apres on peut ajouter (supprimer) le sticky bit par:
ou par:
Ce facon generale, si tu as un repertoire ou un disque pour de donnees pour lequel tu souhaites que tout utiliser peut creer un sous-repertoire a lui et y deposer de fichiers, il faut mettre les memes permissions que pour /tmp avec le sticky-bit, donc:
Comme ca tout le monde a acces a ce repertoire sans avoir la possiblite de pouvoir boussiler les fichiers des autres utilisateurs (en principe).
Si on fait "ls -ld /tmp" on doit voir un truc comme ca:
drwxrwxrwt 8 root root 7168 Jun 13 15:07 /tmp
Le sticky bit c'est le petit "t" a la fin. Si ca manquait ca afficherait:
drwxrwxrwx 8 root root 7168 Jun 13 15:07 /tmp
Cependant si tu as ca, c'est une faute et aussi une faille de securite. Il y a de raisons de securite subtiles necessitant le sticky bit pour /tmp/..., /usr/tmp/..., /var/tmp/... etc.
Apres on peut ajouter (supprimer) le sticky bit par:
chmod +t /repertoire
ou par:
chmod -t /repertoire
Ce facon generale, si tu as un repertoire ou un disque pour de donnees pour lequel tu souhaites que tout utiliser peut creer un sous-repertoire a lui et y deposer de fichiers, il faut mettre les memes permissions que pour /tmp avec le sticky-bit, donc:
chmod a+rwxt /repertoire
Comme ca tout le monde a acces a ce repertoire sans avoir la possiblite de pouvoir boussiler les fichiers des autres utilisateurs (en principe).