Chmod


Il vous est possible de modifier les droits d'un fichier ou d'un répertoire avec la commande chmod. La commande chmod vous permet de définir les droits d'accès à votre utilisateur, à votre groupe ainsi qu'à tous les utilisateurs.




Les options passées à la commande chmod sont indiquées comme ceci :

chmod options modes fichiers

Le premier chiffre correspond à vos droits. Le second à votre groupe. Le troisième à tous les utilisateurs.


Voici quelques exemples :


Droits de votre utilisateur : Lecture et écriture (6) ;

Droits de votre groupe : Lecture seule (4) ;

Droits de tous les utilisateurs : Lecture seule (4) ;


Valeur octale : chmod 644 (Droits par défaut d'un fichier)


Droits de votre utilisateur : Tous les droits (7) ;

Droits de votre groupe : Lecture et exécution (5) ;

Droits de tous les utilisateurs : Lecture et exécution (5) ;


Valeur octale : chmod 755 (Droits par défaut d'un répertoire)


Droits de votre utilisateur : Tous les droits (7) ;

Droits de votre groupe : Tous les droits (7) ;

Droits de tous les utilisateurs : Tous les droits (7) ;


Valeur octale : chmod 777 (Fortement déconseillé pour des raisons de sécurité !)


Droits de votre utilisateur : Lecture et écriture (6) ;

Droits de votre groupe : Lecture et écriture (6) ;

Droits de tous les utilisateurs : Aucun droit (0) ;


Valeur octale : chmod 660



Exemple de commande:


sudo chmod 644 monthly



Voici un lien avec plus d'information ici


Les options:


  • -c, --changes : comme verbeux (-v) mais n'affiche que les changements effectués.
  • --no-preserve-root : ne traite pas / (la racine du système de fichiers) spécialement (option par défaut).
  • --preserve-root : échec du traitement récursif (-R) sur / (la racine du système de fichiers).
  • -f, --silent, --quiet : supprime la plupart des messages d'erreur.
  • -v, --verbose : mode verbeux. Affiche la liste de tous les fichiers en cours de modification.
  • -R, --recursive : change les modes de tous les fichiers dans les sous-répertoires de manière récursive.
  • --help : affiche l'aide de la commande chmod.
  • --version : affiche les informations sur la version de chmod.


Exemple de commande:


chmod 755 -R mon_dossier


Changement des droits du répertoire et sous répertoires.



Mise à jour 09/06/2013

Créé avec HelpNDoc Personal Edition: Générateur de documentation complet