chmod — Modifier les permissions
Mode symbolique
chmod u+x script.sh # Execution au proprietaire
chmod o-w fichier.txt # Retirer ecriture aux autres
chmod g+rw document.txt # Lecture+ecriture au groupe
Mode numerique
chmod 644 fichier.txt # rw-r--r--
chmod 755 script.sh # rwxr-xr-x
chmod 700 secret.txt # rwx------
chown — Changer le proprietaire
sudo chown alice fichier.txt
sudo chown alice:developers fichier.txt
sudo chown -R alice:developers projet/
chgrp — Changer le groupe
sudo chgrp developers fichier.txt
Umask
Le umask definit les permissions par defaut. Un umask de 022 donne 644 aux fichiers et 755 aux dossiers.
umask # Voir le umask actuel
umask 027 # Modifier