Droits d'accès

Dans un environnement multi-utilisateurs, la sécurité des données personnelles est importante. Linux utilise trois types de droits distincts :

  • r - le droit de lecture (read) permettant de lire un fichier.

  • w - le droit d'écriture (write) vous permettant de modifier un fichier.

  • x - le droit d'exécution permission vous permettant d'exécuter un fichier (script ou programme).

La liste ci-dessous indique la notation symbolique de chaque droit en gras. Chaque droit peut également utiliser une notation octale :

  • r - 4

  • w - 2

  • x - 1

Exemple de droits d'accès

Pour afficher les droits d'accès, tapez

ls -l ~/

. Ceci affichera une liste des fichiers et dossiers de votre répertoire personnel. Par exemple :

drwxr-xr-x 2 utilisateur groupe 4096 2009-12-17 11:10 Documents

La première colonne contenant drwxr-xr-x s'interprète ainsi :

Type de fichierDroits de l'utilisateurDroits du groupeDroits du reste du monde
d - directory rwx - read, write and execute permissions for the user. r-x - read and execute permissions for the group. r-x - read and execute permissions for all others.

Notation octale et symbolique

OctalSymboliqueDescription
0---Aucun droit
1--xExécution uniquement
2-w-Écriture seule
3 (2+1)-wxÉcriture et exécution
4r--Lecture seule
5 (4+1)r-xLecture et exécution
6 (4+2)rw-Lecture et écriture
7 (4+2+1)rwxLecture, écriture et exécution