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 - dossierDroits en rwx - lecture (read), écriture (write) and exécution pour l'utilisateur.Droits en r-x - lecture (read) and exécution pour le groupe.Droits en r-x - lecture (read) and exécution pour le reste du monde.

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