Tutoriaux
Chmod
But
Comprendre ce qu’est un chmod, le traduire dans le sens utilisateurs vers un code chiffré ou des lettres et inversement.
Qu’est-ce-que le chmod ?
Le chmod est un code de permission, une manière de géré les droit d’écriture, de lecture et d’exécution d’un fichier, dossier ou d’un programme.
Utilisation
Voici une liste de correspondance :
| 1 | x | exécuter (eXecute) |
| 2 | w | écrire (Write) |
| 4 | r | lire (Read) |
Et ceci à trois niveaux de correspondance :
- Propriétaire du fichier : centaine
- Groupe ayant accès au fichier : dizaine
- Autres : unité
Mais comme on le dit souvent, un bon dessin est mieux qu'un
long
discourt :


Ses deux images sont équivalentes à 655 = -rw-r-xr-x
Le paramètre "spécial" est
réservé au dossier(d) et lien (l)
On remarque que les paramètre sont regroupé
ensemble pour le chmod en lettre et dans le cas d'un chmod
ciffré il sont additionné.
Exemple
655 = -rw-r-xr-x : le propriétaire peux lire et
écrire dans le fichier, le groupe peux lire et exécuter
le fichier et les autres peuvent lire et exécuter
le fichier
666 = -rw-rw-rw- : tout le monde peux lire et écrire
dans le fichier
421 = dr---w---x : un dossier dans lequel le propriétaire peux
lire, le groupe écrire et les autres exécuter
421 = -r---w---x : un fichier que le propriétaire peux lire,
le groupe écrire et les autres exécuter
700 = -rwx------ : Le propriétaire peux lire, écrire
et exécuter le fichier
Remarque
Pour changer de propriétaire il faut utiliser chown
Pour changer de groupe chgrp