En fait. le r�pertoire en question est en rwx pour root et pour les
membre du groupe root et il est en rwt pour les autres.
[denis@denisb tmp]$ ls -la
total 24
drwxrwxrwt 11 root root 4096 oct 3 08:52 ./
drwxr-xr-x 18 root root 4096 oct 2 16:25 ../
man chmod
(...)
t (sticky-bit) conserver le code du programme sur le
p�ripherique de swap apr�s ex�cution. Non document�
par POSIX, il s'agit du comportement original, mais
de nos jours il sert uniquement pour les r�per�
toires. Il indique que seuls le propri�taire du
r�pertoire, et le propri�taire d'un fichier qui s'y
trouve ont le droit de supprimer ce fichier. C'est
typiquement utilis� pour les r�pertoires comme /tmp
ayant une autorisation d'�criture g�n�rale.
(...)
CQFD
-Denis
Stephane BRANGER wrote:
>salut a tous,
>
>la question du jour a 100 balles:
>1- Je suis l'utilisateur toto et je cr�e un fichier /tmp/toto
>2- tmp/ est en 777, et je mets les droits 777 sur /tmp/toto
>3- Je suis l'utilisateur titi et je decide d'effacer le fichier /tmp/toto,
>normalement je dois pouvoir puisque le dit fichier est en w pour other
>
>et la j'obtiens le message:
>rm: cannot unlink `/tmp/toto': Op�ration non permise
>
>bizarre non ?????
>
>par contre si je suis l'utilisateur root, j'efface le fichier sans pbs ....
>
>PS: j'ai evidement fait un fuser et un lsof sur le dit fichier pour m'assurer
>que aucun process ne l'utilisait
>
>
> @+
>
>
>------------------------------------------------------------------------
>
>Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
>Rendez-vous sur "http://www.mandrakestore.com"
>
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"