Débutant40 min25 XP
Objectifs de cette leçon
- Lire et comprendre les permissions Linux
- Modifier les permissions avec chmod
- Changer le propriétaire avec chown
Permissions et sudo 🔐
Les permissions Linux
ls -la # -rwxr-xr-- 1 alice dev 4096 Jul 17 10:00 script.sh
Modifier les permissions
chmod 755 script.sh chmod 644 fichier.txt chmod 600 secret.key chmod +x script.sh chmod u+x script.sh chmod o-rwx secret.key
Tableau des permissions
| Valeur | Droits | Usage |
|---|---|---|
755 | rwxr-xr-x | Scripts |
644 | rw-r--r-- | Fichiers données |
600 | rw------- | Fichiers sensibles |
777 | rwxrwxrwx | ⚠️ Tout ouvert |
Changer le propriétaire
sudo chown alice:alice fichier.txt sudo chown -R alice:alice dossier/
sudo
sudo command sudo -i sudo !!
Exercices 🎯
- Crée un fichier et rends-le exécutable avec
chmod - Change le propriétaire avec
chown - Vérifie les permissions avec
ls -la
⚡ Simulateur — Permissions
Étape 1/4📝 Pseudo-code
1chmod 755 script.sh
2chmod +x script.sh
3chown www-data:www-data /var/www
4ls -la
⚙️ Exécution
📦 Mémoire
script
755 (rwxr-xr-x)
🔀 Flux d'exécution
chmod 755
3
Permissions octales
chmod 755 définit les permissions en octal : 7 (rwx) pour le propriétaire, 5 (r-x) pour le groupe, 5 (r-x) pour les autres. Le script devient exécutable.