CHMOD

chmod (abréviation de change mode) permet de changer les permissions d'accès d'un fichier ou d'un répertoire.

Les types d'utilisateurs :

  •     Le propriétaire du fichier (user)
  •     Le groupe du propriétaire du fichier (group)
  •     Les autres utilisateurs (others)

Les types de droits :

  •     r : droit de lecture (read)
  •     w : droit d'écriture (write)
  •     x : droit d'exécution (eXecute)
Correspondances des droits et leurs significations :

BinaireDécimalDroits Signification
000 0 - - - Aucun droit
001 1 - - x Executable
010 2 - w - Ecriture
011 3 - w x Ecrire et exécuter
100 4 r - - Lire
101 5 r - x Lire et executer
110 6 r w - Lire et écrire
111 7 r w x Tous les droits

Exemple : Vous pouvez changer les droits de Musique pour que vous soyez le seul à pouvoir le modifier,
que votre groupe puissent le lire et l'exécuter et que pour les autres il n'existe pas :

Utilisateurs
Propriétaire
Groupe
Les autres
Droits
r w x
r - x
- - -
Binaire
111
101
000
Décimal
7
5
0

Pour appliquer : $ chmod 750 Musique

$ chmod 777 Public : Accès complet pour tout le monde
$ chmod 700 Perso  : Accès réservé au propriétaire.
Dans un fichier Samba : $ directory mode = 700