Un second tuto concernant les droits UNIX est ici :
Comme tout système multi-utilisateur, GNU/Linux possède des mécanismes permettant au propriétaire d'un fichier d'en protéger le contenu.
1 - Le propriétaire est l'utilisateur ayant créé le fichier.
Pour permettre le partage de fichiers et faciliter le travail en équipe, GNU/Linux définit la notion de groupe d'utilisateurs, et tout utilisateur appartient à un groupe au moins.
2 - Les droits d'accès à un fichier sont définis par son propriétaire.
Pour lister les droits dans un terminal, on utilise la commande ls avec l'option -l.
À partir d'un répertoire, par exemple mon répertoire user :
ls -l
J'obtiens :
total 1101564 -rwxrwxr-x 1 user user 93882368 7 sept. 07:08 0004-1.mpeg -rw-r--r-- 1 user user 288483416 20 juin 13:13 140002.avi -rw-r--r-- 1 user user 73029632 19 août 17:56 617.avi.vob -rw-r--r-- 1 user user 17598 28 mai 2011 accueil_wiki_sav -rw-r--r-- 1 user user 13399 24 sept. 06:30 agave.png -rw-r--r-- 1 user user 1059 5 juil. 08:51 amberieux_video -rw-r--r-- 1 user user 62 21 sept. 19:28 anvers_adresse drwxr-xr-x 2 user user 4096 14 sept. 03:30 anvers_comm etc...
Voir la suite du tuto pour l'interpréter.
À chaque fichier est associé un ensemble d'indicateurs précisant les droits d'accès au fichier.
Ainsi à chaque fichier GNU/Linux sont associés 10 attributs.
Ainsi :
L'ensemble des renseignements sur un fichier est obtenu en utilisant Commandes Linux : la commande ls avec l'opion -l.
ls -l /etc/passwd
Nous donne :
-rw-r--r-- 1 root root 1224 mar 29 16:02 /etc/passwd
Dans mon exemple dans l'ordre de gauche à droite :
Pour la modification des droits d'accès aux fichiers, je vous invite à aller voir les commandes :