Grummfy

Ou mon grand bazard présenté au public!

Rechercher

Divers

Site et domaine hébergé par OVH


Tutoriaux

Chmod

But

Comprendre ce qu’est un chmod, le traduire dans le sens utilisateurs vers un code chiffré ou des lettres et inversement.

Qu’est-ce-que le chmod ?

Le chmod est un code de permission, une manière de géré les droit d’écriture, de lecture et d’exécution d’un fichier, dossier ou d’un programme.

Utilisation

Voici une liste de correspondance :

1 x exécuter (eXecute)
2 w écrire (Write)
4 r lire (Read)

Et ceci à trois niveaux de correspondance :

  • Propriétaire du fichier : centaine
  • Groupe ayant accès au fichier : dizaine
  • Autres : unité

Mais comme on le dit souvent, un bon dessin est mieux qu'un long discourt :
Explication en image du chmodExplication en image du chmod
Ses deux images sont équivalentes à 655 = -rw-r-xr-x
Le paramètre "spécial"  est réservé au dossier(d) et lien (l)
On remarque que les paramètre sont regroupé ensemble pour le chmod en lettre et dans le cas d'un chmod ciffré il sont additionné.

Exemple

655 = -rw-r-xr-x : le propriétaire peux lire et écrire dans le fichier, le groupe peux lire et exécuter le fichier et les autres peuvent lire et exécuter le fichier
666 = -rw-rw-rw- : tout le monde peux lire et écrire dans le fichier
421 = dr---w---x : un dossier dans lequel le propriétaire peux lire, le groupe écrire et les autres exécuter
421 = -r---w---x : un fichier que le propriétaire peux lire, le groupe écrire et les autres exécuter
700 = -rwx------ : Le propriétaire peux lire, écrire et exécuter le fichier

Remarque

Pour changer de propriétaire il faut utiliser chown
Pour changer de groupe chgrp