next up previous contents index
suivant: 2.4 Le super-utilisateur monter: 2. Les fichiers UNIX précédent: 2.2 Types de fichiers   Table des matières   Index

Sous-sections

2.3 Droits d'accès

A chaque fichier est associé un utilisateur propriétaire et un ensemble de droits d'accès. Les droits d'accès définissent les possibilités de lecture, écriture et exécution du fichier pour les utilisateurs.

2.3.1 Lecture, écriture et exécution d'un fichier

2.3.2 Utilisateurs et droits

Les utilisateurs d'un fichier donné sont divisés en trois ensembles :

Un utilisateur appartenant à l'un de ces ensembles à accès ou non au fichier en lecture (r), en écriture (w) ou en exécution (x). Ces droits (ou permissions) d'accès ne peuvent être changés que par le propriétaire du fichier, grâce à la commande chmod (voir page [*]).

La commande ls -l permet d'afficher les droits d'accès à un fichier; par exemple :

$ ls -l polyunix.tex
-rwxr-----   1 emmanuel users   67504 Mar 25 23:29 polyunix.tex
indique que fichier polyunix.tex contient 67504 caractères et appartient à l'utilisateur emmanuel. La date et l'heure indiquées sont celles de la dernière modification du contenu du fichier.

Les caractères en début de ligne (-rwxr-----) indiquent le type et les droits d'accès sur ce fichier. Le premier caractère donne le type, ici - dénote un fichier ordinaire. Les neufs caractères restants sont divisés en trois groupes de trois, indiquant respectivement les droits du propriétaire du fichier, les droits des utilisateurs du même groupe que le proprétaire, et enfin les droits des autres utilisateurs. Le caractère r correspond au droit le lecture (read), w au droit d'écriture (write) et x au droit d'exécution.

Le fichier polyunix.tex montré ci-dessus est donc accessible en lecture, écriture et exécution par son propriétaire, en lecture par les utilisateurs du même groupe et pas du tout aux autres.


next up previous contents index
suivant: 2.4 Le super-utilisateur monter: 2. Les fichiers UNIX précédent: 2.2 Types de fichiers   Table des matières   Index
Emmanuel Viennet
1999-01-05