chmod - Freyens
Home Informatique Projets CV WOT Mmm J'aime Coup de gueule Famille Web Radio Belge B&M Art-NFT

C'est une pub! Ce thême est basé sur w3 css.

Oui vous êtes capable de modifier ce thême

Cool? Oui, avec plein d'exemples faciles à comprendre et à modifier.

Aller sur W3.CSS Tutorial c'est en anglais mais google peux traduire les pages.

chmod

La curiosité n’est pas un vilain défaut mais une qualité fondamentale.

< ^ >

Synopsis

chmod [OPTION]... MODE[,MODE]... FICHIER...
chmod [OPTION]... OCTAL-MODE FICHIER...
chmod [OPTION]... --reference=RFICHIER FICHIER...

Descriptif

"chmod" permet de changer les droits des utilisateurs sur les fichiers.
"chmod" s'utilise de deux manières.

Voici la première :

chmod u+w nom_fichier

Ci-dessus, on rajoute les droits en écriture au propriétaire du fichier nommé "nom_fichier" se trouvant dans le dossier courant. Le premier argument de la commande "chmod" peut être décomposé en trois parties.
Le "u" (première partie) indique le propriétaire du fichier.
u comme user pour indiquer le propriétaire.
g comme group pour indiquer le groupe.
o comme other pour indiquer les autres utilisateurs.
a comme all pour indiquer tout le monde (u, g et o).
Le "+" indique qu'il faut ajouter un droit. Pour supprimer un droit, il faut mettre un "-" à la place.

chmod g-w nom_fichier

Enlève le droit en écriture pour tous les utilisateurs appartenant au groupe associé au fichier s'appelant "nom_fichier".

La troisième partie indique les permissions à ajouter ou à supprimer.

  • r comme read pour la lecture.
  • w comme write pour l'écriture.
  • x comme execute pour l'exécution.
  • s pour l'activation du bit Set User ID.
  • t pour l'activation du sticky bit.

La deuxième méthode pour utiliser "chmod" est la suivante :

chmod 754 nom_fichier

La commande ci-dessus :

  • autorise la lecture / écriture / exécution pour le propriétaire (7).
  • autorise la lecture / exécution pour le groupe (5).
  • autorise la lecture pour les autres (4).

En fait, un chiffre est associé à chaque droit, ensuite si le droit est actif on ajoute ce chiffre aux autres.
Chaque droit a un poids r vaut 4, w vaut 2 et X vaut 1.

Imaginons que l'on désire assigner les droits r/w/x au propriétaire du fichier, r/x pour le groupe et pour les autres.

  • droits du propriétaire = 4 + 2 + 1
  • droits du groupe = 4 + 1
  • droits des autres = 4 + 1

Ce qui donne :

chmod 755 fichier

< ^ >