TOOLinux

Le journal du Libre

Permissions des fichiers sous Linux : comment ça marche ?

jeudi 27 février 2020

Sous Linux, il est effet possible de gérer les permissions des fichiers grâce à la commande chmod. Pour commencer, il faut préciser qui sont les utilisateurs et quels sont les droits dont on parle.

Permissions des fichiers sous Linux : comment ça marche ?

Les utilisateurs

Un fichier sous linux appartient à un utilisateur et à un groupe. Il existe trois types d’utilisateurs différents pour lesquels on va pouvoir gérer les droits :

- u (pour user) : l’utilisateur auquel appartient le fichier/dossier
- g (pour group) : le groupe auquel appartient le fichier/dossier
- o (pour other) : les autres utilisateurs

Les droits

Plusieurs permissions peuvent être appliquées sur les fichiers/dossiers :

- r (pour read) : droit de lire le fichier/dossier
- w (pour write) : droit de modifier le fichier/dossier
- x (pour execute) : droit d’exécuter le fichier
- - (pour rien) : aucun droit sur le fichier/dossier

L’attribution des permissions

Pour assigner des permissions sur les fichiers/dossiers, il convient de combiner utilisateurs et droits. Voici quelques exemples. Pour donner les droits à l’utilisateur en lecture écriture sur un fichier texte.txt, il convient d’entrer la commande suivante :

chmod u+rw texte.txt

Pour enlever le droit en écriture au groupe et aux autres utilisateurs, il convient de faire :

chmod go-w texte.txt

Je veux lire la suite de cet article.

(Avec JusteGeek)