ConceptLIN-05-C
Permissions : le concept
C'est quoi ? Chaque fichier ou dossier porte des droits (lecture, écriture, exécution) accordés à trois catégories : le propriétaire, le groupe, les autres.
À quoi ça sert ? Contrôler qui peut lire, modifier ou exécuter quoi → sécurité et cloisonnement entre utilisateurs.
Comment ça marche
- 3 droits : r lecture (4) · w écriture (2) · x exécution (1).
- 3 catégories : u propriétaire · g groupe · o autres.
ls -l→-rwxr-xr--. - Octal : additionner par catégorie.
rwxr-xr--= 7 · 5 · 4 =754. Usuels :755(dossiers / exécutables),644(fichiers). - Spéciaux : SUID (s'exécute avec les droits du proprio) · SGID (hérite du groupe) · sticky bit (ex.
/tmp: on ne supprime que ses propres fichiers).
⚠️ Piège — Sur un dossier, x est requis pour le traverser (même avec r). root ignore les permissions. Ne pas mettre 777 par facilité (trou de sécurité).
Réf. : man chmod · ANSSI · IT-Connect.