Tu met les répertoires en 750 ou 755 et les fichiers en 640 ou 644.
find /home/moi -type d -exec chmod 750 {} \;
find /home/moi -type f -exec chmod 640 {} \;
Il restera les exécutables. Tu peux travailler avec des patterns :
for i in pl sh py rb
do
find /home/moi -type f -name "*.$i" -exec chmod +x {} \;
done
# Pourquoi faire si compliqué ?
Posté par Joris Dedieu (site web personnel) . En réponse au message Récupérer droits sur fichiers. Évalué à 2.
Pourquoi faire si compliqué ?
Tu met les répertoires en 750 ou 755 et les fichiers en 640 ou 644.
find /home/moi -type d -exec chmod 750 {} \;
find /home/moi -type f -exec chmod 640 {} \;
Il restera les exécutables. Tu peux travailler avec des patterns :
for i in pl sh py rb
do
find /home/moi -type f -name "*.$i" -exec chmod +x {} \;
done