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.