Ceci est une ancienne révision du document !
Table des matières
Permissions des systèmes de fichiers
Aperçu des permissions
Comme nous l'avons vu, Slackware Linux est un système d'exploitation multi-utilisateurs. De ce fait, les systèmes de fichiers sont également multi-utilisateurs. Cela signifie que chaque fichier ou répertoire dispose de ses propres permissions qui permettent d'attribuer ou refuser des privilèges aux différents utilisateurs. Il y a trois permissions basiques et trois jeux de permissions pour chaque fichier. Jetons un coup d’œil sur un fichier d'exemple.
darkstar:~$ ls -l /bin/ls -rwxr-xr-x 1 root root 81820 2007-06-08 21:12 /bin/ls
Souvenez-vous, nous avons vu au chapitre 4 que ls -l liste les permissions pour un fichier ou un répertoire ainsi que l'utilisateur et le groupe qui “possède” le fichier. Dans notre cas, les permissions sont rwxr-xr-x, l'utilisateur est root et le groupe est également root. La section pour les permissions, qui est regroupée, est en fait constituée de trois ensembles. Le premier ensemble de trois lettres sont les permissions attribuées pour l'utilisateur qui possède le fichier. Le deuxième ensemble de trois lettres sont celles pour le groupe propriétaire et les trois dernières forment l'ensemble pour les permissions pour tous les autres.
Table 10.1. Permissions de /bin/ls
Ensemble | Liste | Signification |
---|---|---|
Propriétaire | rwx | Le propriétaire “root” peut lire, écrire et exécuter |
Groupe | r-x | Le groupe “root” peut lire et exécuter |
Autres | r-x | Tous les autres peuvent lire et exécuter |
chmod, chown, et chgrp
SUID, SGID, et le "Sticky" Bit
Navigation
Chapitre précédent : Utilisateurs et groupes
Chapitre suivant : Travailler avec les systèmes de fichiers
Sources
- Source originale: http://www.slackbook.org/beta
- Publié initialement par Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson
- Traduction initale de escaflown] <!-- * Contrbutions by [[wiki:user:yyy | User Y –>