suivant: crontab, opérations à heures
monter: Principales commandes
précédent: cd, changement de répertoire
  Table des matières
chmod, changement des protections d'un fichier
Elle permet de modifier les attributs, ou protections, d'un fichier ou
d'un répertoire, seulement si vous en êtes le créateur. Elle permet
également de protéger vos données (voir section lim_acces).
Ses différentes formes, en particulier avec les versions GNU, sont:
- chmod quipermission objet ... objet
- Ajouter ou retirer des permissions, pour le propriétaire, groupe
ou autres suivant la valeur de qui.
- chmod qui=permission objet ... objet
- Décider de permissions, appliquées au propriétaire, groupe ou
autres suivant la valeur de qui.
- chmod permission_octale objet ... objet
- Décider de toutes les permissions simultanément, en mode octal.
Par exemple:
- chmod u+r .
- autorise vous-même à lister le répertoire courant (.)
- chmod g+w bin
- autorise les gens de votre groupe à écrire dans bin.
Si bin est un répertoire, l'accès en création et effacement de fichiers28 est autorisé.
- chmod o+x bin
- autorise n'importe qui à entrer dans le répertoire bin,
ou à exécuter bin si bin est un fichier.
- chmod a+rx .
- ajoute les permissions lecture et accès
au répertoire courant pour le propriétaire, le groupe et les autres.
- chmod 664 fichier
- autorise lecture et écriture pour le
propriétaire et le groupe, et lecture seulement pour les autres.
Notez que la création de répertoires ou de fichiers se fait avec un
mode par défaut qui dépend de la commande umask (voir section conf_comm).
Le paramètre de mode de la commande chmod peut être également
exprimé sous forme absolue en numérique, en exprimant les protections utilisateur, groupe
et autres de gauche à droite par trois29valeurs de 0 à 7. Sachant que l'exécution30l'écriture et la lecture sont symbolisées respectivement par les valeurs 1, 2 et 4,
on a, par exemple:
- chmod 664 fichier
- comme , on autorise l'accès en
écriture et en lecture pour nous et notre groupe, tandis que seule la lecture
est possible pour les autres utilisateurs qui ne sont pas membres du groupe.
Une représentation graphique des trois groupes de permission est à la
figurefigls.
suivant: crontab, opérations à heures
monter: Principales commandes
précédent: cd, changement de répertoire
  Table des matières
Marc SCHAEFER
2003-03-01