Je suis habitué à configurer SGID sur un répertoire
chmod -R g+s example
et alors
chmdo -R 750 example
Et que le répertoire et tous les sous-répertoires conservent l'ID de groupe. Sur CentOS, le SGID est remplacé par la deuxième commande.
Le système d'exploitation est la version 5.6 (finale) de CentOS.
En théorie, et comme il est dit sur cette page , "si des commandes comme chmod effaçaient systématiquement ces bits sur les répertoires, les mécanismes seraient moins pratiques ..." et c'est exactement ce qui se passe. chmod -R 750
supprime efficacement le SGID.
Comment puis-je rendre g+s
permanent?
Réponses:
Utilisez
2750
plutôt avec chmod.la source
2750
fonctionnerait, mais cela ne le rend pas permanent . Dès que je fais quelque chose commechmod -R 640
ça, ça prend le dessus. Sur Fedora, je n'ai jamais eu ce problème ...