Droits et permissions☘
Les systèmes de type UNIX sont des systèmes multi-utilisateurs : plusieurs utilisateurs peuvent donc partager un même ordinateur. A ce titre :
- chaque utilisateur possède son propre compte ;
- chaque utilisateur possède un dossier à son nom ;
- chaque utilisateur possédant un environnement de travail qui lui est propre.
Ces dossiers personnels se situent traditionnellement dans le dossier home.
Exemple
Dans l'arborescence ci-dessous, nous avons 2 utilisateurs : « max » et « elsa ».
On distingue 2 grands types de comptes utilisateur :
-
Les comptes des usagers sont les comptes d'utilisateur qui sont attribués à des usagers physiques de l'ordinateur. Ils doivent être créés pour chacun des usagers de l'ordinateur.
-
Le compte super-utilisateur (ou compte d'administrateur) est un compte unique qui dispose de toutes les autorisations. Classiquement, il sert essentiellement à l'administration du système. Son identifiant est root, d'où son appellation fréquente de « compte root ».
C'est l'utilisateur root qui pourra attribuer ou retirer certains droits aux autres utilisateurs.
Remarque
Au lieu de gérer les utilisateurs un par un, il est possible de créer des groupes d'utilisateurs. L'administrateur attribue des droits à un groupe au lieu d'attribuer des droits particuliers à chaque utilisateur.
Comme nous venons de le voir, chaque utilisateur possède des droits qui lui ont été octroyés par le « super utilisateur ». Dans ce chapitre, nous nous intéresserons uniquement aux droits liés aux fichiers, mais vous devez savoir qu'il existe d'autres droits liés au autres éléments du système d'exploitation (imprimante, installation de logiciels, etc...).