🐧 Commandes Linux Leçon 4/6

Permissions et utilisateurs

Gestion des droits

Comprendre les permissions

Lecture des permissions
$ ls -la
-rwxr-xr-- 1 user group 1234 Jan 1 12:00 script.sh

# -rwxr-xr-- se décompose ainsi:
# - = type (- fichier, d dossier, l lien)
# rwx = propriétaire (read, write, execute)
# r-x = groupe (read, execute)
# r-- = autres (read)

Modifier les permissions

chmod - Changer les permissions
# Notation symbolique
$ chmod +x script.sh # Ajouter exécution
$ chmod u+w fichier # Écriture pour user
$ chmod go-rwx secret # Retirer tout à group/others

# Notation octale (r=4, w=2, x=1)
$ chmod 755 script.sh # rwxr-xr-x
$ chmod 644 fichier.txt # rw-r--r--
$ chmod 700 prive/ # rwx------

# Changer propriétaire
$ chown user:group fichier
$ chown -R user:group dossier/
⚠️ sudo

sudo exécute une commande en tant que root (administrateur). Utilisez avec précaution!

🎉

NIVEAU SUPÉRIEUR!

Niveau 2

Apprenti

🏆

BADGE DÉBLOQUÉ!

Premier Pas

Terminer ta première leçon