Comme vous l’avez surement déjà remarqué, les droits sous linux / unix se composent de 3 chiffres compris entre 0 et 7.
Le premier correspond aux droits de l’utilisateur.
Le second correspond aux droits du groupe.
Le troisième correspond aux droits des autres.
Ce nombre n’est pas exprimé en base 10 (décimal) ni 16 (hexadécimal) mais en base 8 (octal)
Il faut retenir ceci :
4 pour lecture
2 pour écriture
1 pour exécution
Les nombres de 0 à 7 ne sont qu’une somme de ces différents droits.
Par conséquent :
— 0 donc aucun droit –x 1 uniquement exécution -w- 2 uniquement écriture -wx 3 uniquement écriture et exécution r– 4 uniquement lecture r-x 5 uniquement lecture et exécution rw- 6 uniquement lecture et écriture rwx 7 tous les droits (lecture, écriture et exécution)
Exemple :
740 correspond à tous les droits pour l’utilisateur (7), un droit de lecture pour le groupe (4) et aucun droits pour les autres.
Bravo aux auteurs de ioswebdesign.com que je n’ai pas réussi à contacter pour leur demander l’autorisation de copier/coller ce topo