Droit dossier de votre CMS en utilisant bash et find

Comment gérer les droits des fichiers et dossiers pour votre CMS ? Voilà quelques exemples de commandes qui permettent de vérifier rapidement si vous n’avez pas de dossier ou fichier avec des droits non standard.

Attention : si vous avez sciemment modifié des droits dans certains dossiers, il faudra les modifier de nouveau après l’utilisation de ces commandes. 

find /path/to/base/dir -type d -exec chmod 755 {} +
find /path/to/base/dir -type f -exec chmod 644 {} +

Ou alors en utilisant xargs :

find /path/to/base/dir -type d -print0 | xargs -0 chmod 755
find /path/to/base/dir -type f -print0 | xargs -0 chmod 644

Une autre commande qui peut vous être utile si vous cherchez les fichiers modifiés après une certaine date (ex:2018-04-9) :

find ./wordpress -newermt "2018-04-9"

Bon blog !

Pas de commentaire

Publier un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.