le bit s est ton amis.
dans ton dossier tu fais un lorsque tu vas créer un fichier dans ce dossier il va conserver les droits du dossier
donc si tu as mis rw-rw-r-- avec le bit s tu vas avoir rwsrwsr-s
tout les fichier créés auront ces mêmes droit.
il te faut li le man de chmod et du bit s
Attention tout de même
sur une shellscript
chmod u+rwxS monscript.sh
ceci modifie le comportement à l'exécution.
si tu donne le droit à tous d'écxécuter ce script il sera toujours executer par le propriétaire qui que ce soit qui l'ai lancé.
bref tu fais un script qui fait cd /; rm -Rf * avec les droits
rwSr-xr-x et le owner à root
et toute personne qui peut lancer une commande (même nobody) executera se script en tant que root.
il faut donc être très prudant.
A+JYT
Partager