[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] Permissions sur les dossiers kde 2.2



Merci de votre aide.
Jacques

Olivier Thauvin wrote:

Le Mercredi 20 Février 2002 11:48, vous avez écrit :

Bonjour,
peut on me dire à quoi servent les cases :suid, sgid,sticky. que l'on
trouve sur permissions
dans les propriétées d'un fichier sur KDE 2.2
Merci
Jacques

SUID= pour les fichiers executables, le process tourne non pas sous le nom de celui qui le lance sous le nom du propriétaire du fichier (set-user id), exemple à la con, tu le fais sur /bin/bash, n'importe qui qui lance un shell est root puisque /bin/bash apartiens à root, très dangereux !

SGID= la même pour le groupe

STICKY= Normalement pour avoir le droit d'effacer ou de créer un fichier il faut avoir les droits sur le répertoire parent, exemple dans / j'ai un fichier appartiens à nanardon, nanardon ne peut pas l'effacer car seul root à le droit d'écrire dans /, contre exemple /tmp, il appartiens bien à root, tout le monde peut écrire, mais avec le sticky bit tu ne peux effacer que les fichiers/répertoires qui t'appartiennent, sans le stiky-bit, pour pourrait tout effacer puisque tout le monde à le droit d'écrire.

Ces options ont des effet pervers, fait attention quand tu les utilises.
Je ne sais ce que ça fait exectement de mettre SGID ou SUID sur un répertoire ou le STICKY sur un fichier, c'est possible mais le comportement exacte est peu documenter et doit dépendre des unix.



_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux