Je recherche une commande Linux pour parcourir tous les répertoires de mon serveur et trouver tous les fichiers avec l'autorisation 777. La sortie serait une liste de tous ces fichiers avec le chemin complet.
Je recherche une commande Linux pour parcourir tous les répertoires de mon serveur et trouver tous les fichiers avec l'autorisation 777. La sortie serait une liste de tous ces fichiers avec le chemin complet.
Réponses:
Utiliser find
:
find / -type f -perm 0777
Vous pouvez également modifier les autorisations ou la propriété de tous les fichiers résultant de l' find
exécution à l'aide de l' -exec
option permettant d'éviter de les modifier manuellement. Exemple de gratia: Sur un serveur Web, vous devrez peut-être autoriser le groupe à écrire des fichiers:
find / -type f -perm 0777 -exec chmod 775 {} \; -exec chgrp -R www {} \;