Permissions répertoires / fichiers
L’ordre : user – group – other
User | Group | Other |
|---|---|---|
r w x | r w x | r w x |
Les droits pour chacun
- r = 4
- w = 2
- x = 1
- – = 0
Les combinaisons
| Droits | Binaire | Décimal | Correspondance |
|---|---|---|---|
| - - - | 0 0 0 | 0+0+0 = 0 | Aucun |
| - - x | 0 0 1 | 0+0+1 = 1 | Exécution |
| - w - | 0 1 0 | 0+2+0 = 2 | Ecriture |
| - w x | 0 1 1 | 0+2+1 = 3 | Ecriture & exécution |
| r - - | 1 0 0 | 4+0+0 = 4 | Lecture |
| r - x | 1 0 1 | 4+0+1 = 5 | Lecture & exécution |
| r w - | 1 1 0 | 4+2+0 = 6 | Lecture & écriture |
| r w x | 1 1 1 | 4+2+1 = 7 | Lecture & écriture & exécution |
Modifier les droits : chmod
Modifie les autorisations d’accès à un fichier, à un répertoire.
chmod [-R] mode fichier… | répertoire…
Exemples :
- chmod 750 * : tous les fichiers du répertoire courant reçoivent les attributs rwx r-x —
- chmod 400 : r– — —
- chmod 660 : rw- rw- —
- chmod 777 : tout le monde a tous les droits.
- chmod 644 : tout le monde peut lire, mais seul le propriétaire peut le modifier.
