#1 Le 22/07/2011, à 11:19
- projetmbc
[RESOLU] Script pourchanger des droits qui ne fonctionne pas...
Bonjour,
je n'arrive pas à changer les droits en écriture et lecture des fichiers dans l'un de mes dossiers.
Dans le terminal, j'utilise ceci :
sudo chown -R userName pathOfTheDir
chmod -R 0755 pathOfTheDir
find pathOfTheDir -type d -exec chmod 755 {} \;
find pathOfTheDir -type f -exec chmod 644 {} \;
Si je passe par un clic droit sur le dossier et les différents menus, je n'arrive pas non plus à rendre tous mes fichiers modifiables.
Je suis sur un min-pc sous Ubuntu 11.
Dernière modification par projetmbc (Le 22/07/2011, à 12:32)
Hors ligne
#2 Le 22/07/2011, à 11:25
- padget
Re : [RESOLU] Script pourchanger des droits qui ne fonctionne pas...
euuuuuuh je me trompe peut-être, mais il me semble que tu ais un 0 sur la ligne 2 de ton script :
chmod -R 755 pathOfTheDir
et pas
chmod -R 0755 pathOfTheDir
Hors ligne
#3 Le 22/07/2011, à 11:57
- projetmbc
Re : [RESOLU] Script pourchanger des droits qui ne fonctionne pas...
J'ai honte, en fait cela fonctionne bien mais simplement dans l'un de mes dossiers j'ai changé un L en l et je ne m'en suis pas rendu compte...
On peut laisser le message pour les lignes ci-dessus.
Hors ligne
#4 Le 22/07/2011, à 12:01
- padget
Re : [RESOLU] Script pourchanger des droits qui ne fonctionne pas...
le 0 ne dérange pas dans la commande?
Hors ligne
#5 Le 22/07/2011, à 12:10
- projetmbc
Re : [RESOLU] Script pourchanger des droits qui ne fonctionne pas...
Non même si je pense que tu as raison quant à son inutilité.
Hors ligne
#6 Le 22/07/2011, à 12:14
- padget
Re : [RESOLU] Script pourchanger des droits qui ne fonctionne pas...
pense à mettre [Résolu] dans le titre de la discussion maintenant que c'est réglé
Hors ligne
#7 Le 25/07/2011, à 08:25
- sputnick
Re : [RESOLU] Script pourchanger des droits qui ne fonctionne pas...
Non, il n'est pas faux d'écrire
chmod 0777
man 1 chmod | less +/'constituée de 1 à 4 chiffres en octal'
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne