#1 Le 30/04/2005, à 14:11
- azurams
chmod répertoires, sous-répertoires et fichiers d'un seul coup
Bonjour,
Sur mon serveur ftp, je cherche à "chmoder" un répertoire, ses sous-répertoires et tous les fichiers qu'ils contiennent.
Cependant, malgré mes recherches je ne trouve pas les options de la commande chmod qui permettent de changer les droits des répertoires ET des fichiers.
Faut il passer par des caractères joker * pour affecter tous les fichiers d'un coup, ou utiliser toute la puissance des REGEXP (que je ne maitrise pas !).
Merci pour votre aide
Dernière modification par azurams (Le 30/04/2005, à 14:12)
Hors ligne
#2 Le 30/04/2005, à 14:23
- devloop
Re : chmod répertoires, sous-répertoires et fichiers d'un seul coup
le problème c'est que souvent les répertoires ont besoin d'être exécutables (pour pouvoir les traverser) alors qu'un fichier n'a souvent pas besoin d're exécutable
moi j'ai deux commandes
pour les répertoires :
find /chemin/vers/repertoire -type d -exec chmod 700 {} \;
pour les fichiers
find /chemin/vers/repertoire -type f -exec chmod 600 {} \;
ensuite à toi de mettre les droits qui t'intéressent dans la commande
Hors ligne
#3 Le 30/04/2005, à 14:44
- nkdb
Re : chmod répertoires, sous-répertoires et fichiers d'un seul coup
Il me semble que c'est l'option -R qu'il faut utiliser :
>chmod -R 755 <répertoire>
Hors ligne