Retour au cours

fichiers et permissions linux

Gérez les droits d’accès aux fichiers et dossiers de manière sûre.

objectifs d’apprentissage

  • Lire les permissions ls -l.
  • Changer propriétaire et mode.
  • Configurer umask.

prérequis

  • Terminal et accès local.
  • Compréhension basique des utilisateurs.

notions clés

  • r/w/x pour u,g,o.
  • chmod, chown, chgrp.
  • umask et héritage.

démonstration guidée

étape 1

Visualiser et modifier les permissions.

ls -l ~/atelier/notes.txt
chmod 640 ~/atelier/notes.txt
ls -l ~/atelier/notes.txt

étape 2

Changer propriétaire et umask.

# chown nécessite souvent sudo
# sudo chown user:group ~/atelier/notes.txt
umask
umask 027 && touch ~/atelier/secret.txt && ls -l ~/atelier/secret.txt

exercice

Créez un dossier projet avec umask 022 et un fichier script exécutable.

correction

Création avec droits contrôlés.

umask 022
mkdir -p ~/projet && touch ~/projet/run.sh
chmod 750 ~/projet/run.sh

quiz éclair

  1. Quelle permission rend un script exécutable pour le propriétaire ?
  • a) u+x
  • b) g+r
  • c) o+w

ressources