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

Re: chmod u+s



Le 24/08/2022 à 18:21, Gabriel Moreau a écrit :

À ma connaissance, sous Linux, le chmod u+s sur un dossier ne sers à rien ! Ce qui sers sur un dossier est

 chmod g+s
 chmod o+t

Le premier affecte tout nouveau fichier au groupe du dossier (pratique dans un partage puisque les personnes ne savent plus faire newgroup de nos jours et que les interfaces graphiques ne savent pas gérer ça).

Le second interdit à une personne d'effacer un fichier qui ne lui appartient pas dans un dossier, même s'il a les droits d'écriture sur le dossier. Cela a été mis au point à l'origine principalement pour résoudre le problème du dossier /tmp partagé.

En effet, sous UNIX, on a le droit d'effacer un fichier même si on n'a pas le droit d'écriture sur le fichier... puisque en pratique, on écrit dans la table d'index et non dans le fichier.


Merci encore ;)

Du coup, je ne comprends pas pourquoi est-ce que les mainteneurs du paquet transmission-daemon ont mis :

drwsrwxr-x 51 debian-transmission debian-transmission 4096 23 août 13:30 downloads

Qui semble du coup superflu :) alors que le comportement qui a été décrit, à savoir conserver le propriétaire, aurait été bien arrangeant.

Bonne soirée,

--
Patrick ZAJDA

Reply to: