Provided by:
manpages-fr-extra_20111118_all 
NOM
chmod - Modifier les bits de comportement de fichier
SYNOPSIS
chmod [OPTION]... MODE[,MODE]... FICHIER...
chmod [OPTION]... MODE-OCTAL FICHIER
chmod [OPTION]... --reference=FICHIER-R FICHIER
DESCRIPTION
Cette page de manuel documente la version GNU du programme chmod. Le
programme chmod modifie les bits de comportement de fichier de chacun
des fichiers indiques, en suivant l'indication de mode, qui peut etre
une representation symbolique des changements a effectuer, ou un nombre
octal representant le motif binaire des nouveaux bits de comportement.
Le format d'un mode symbolique [ugoa...][[+-=][permissions...]...], ou
permissions vaut soit zero, soit plusieurs lettres de l'ensemble
rwxXst, soit une seule lettre de l'ensemble ugo. Plusieurs modes
symboliques peuvent etre indiques ensemble, separes par des virgules.
Une combinaison des lettres ugoa controle la categorie d'acces a
modifier. Il peut s'agir de l'utilisateur possedant le fichier (u), des
autres utilisateurs du meme groupe que le fichier (g), des utilisateurs
n'appartenant pas au groupe du fichier (o), ou de tous les utilisateurs
(a). Si aucune categorie n'est indiquee, a est pris par defaut, mais
les bits correspondant a des bits a 1 de l'umask ne sont pas affectes.
L'operateur + ajoute a chaque fichier les bits de comportement de
fichier specifies a ceux deja existants, l'operateur - les enleve, et
l'operateur = les ajoute tout en supprimant ceux qui n'ont pas ete
indiques. Dans ce dernier cas, les bits d'emprunt des identifiants
d'utilisateur et de groupe d'un repertoire ne sont toutefois pas
affectes.
Les lettres rwxXst selectionnent les bits de comportement de fichier
des utilisateurs concernes : lecture (r), ecriture (w), execution (ou
recherche pour les repertoires) (x), execution/recherche uniquement si
le fichier est un repertoire ou s'il a deja une autorisation
d'execution pour une des categories d'utilisateur (X), specification de
l'identifiant du proprietaire ou du groupe proprietaire du fichier lors
de l'execution (s), du drapeau de suppression restreinte ou du bit
sticky (t). A la place de ces lettres, vous pouvez indiquer une et une
seule des lettres de l'ensemble ugo : les permissions dont dispose le
proprietaire du fichier (u), les permissions dont disposent les autres
membres du groupe proprietaire du fichier (g) et des permissions dont
disposent tous les autres utilisateurs (o).
La valeur pour le mode numerique est constituee de 1 a 4 chiffres en
octal (0 a 7), calcules en additionnant les bits de valeurs 4, 2 et 1,
tout bit non mentionne etant considere comme des zeros en debut de
chaine. Le premier chiffre correspond aux attributs identifiant de
l'utilisateur (4), identifiant du groupe (2) et suppression restreinte
ou bit sticky (1). Le second chiffre correspond aux autorisations de
lecture (4), ecriture (2) et execution (1) pour l'utilisateur
proprietaire du fichier. Les troisieme et quatrieme chiffres
correspondent respectivement aux autorisations d'acces pour les membres
du groupe du fichier, et pour les autres utilisateurs. Les valeurs ont
les memes significations que pour le deuxieme chiffre.
Le programme chmod ne modifie jamais les autorisations des liens
symboliques, l'appel systeme chmod ne pouvant pas les modifier. Ceci
n'est pas un probleme puisque ces autorisations ne sont jamais prises
en compte. Cependant, pour chaque lien symbolique mentionne sur la
ligne de commande, chmod modifie les autorisations d'acces du fichier
cible. En revanche, chmod ignore purement et simplement les liens
symboliques qu'il rencontre lors des descentes recursives de
repertoires.
BITS SETUID ET SETGID
chmod reinitialise le bit d'emprunt de l'identifiant de groupe d'un
fichier standard si l'identifiant de groupe du fichier ne correspond
pas a l'identifiant de groupe effectif de l'utilisateur ou a l'un des
identifiants des groupes supplementaires de l'utilisateur, sauf si
l'utilisateur possede les privileges appropries. Toute restriction
supplementaire peut empecher la prise en compte des bits d'emprunt des
identifiants d'utilisateur et de groupe de MODE ou de FICHIER-R. Ce
comportement depend de la politique appliquee et des fonctionnalites de
l'appel systeme sous-jacent chmod. En cas de doute, verifiez le
comportement du systeme sous-jacent.
chmod conserve les bits d'emprunt des identifiants d'utilisateur et de
groupe d'un repertoire sauf si explicitement indique. Vous pouvez
modifier ou reinitialiser les bits avec des modes symboliques tels que
u+s et g-s, et vous pouvez modifier (mais pas reinitialiser) ces bits
avec un mode numerique.
DRAPEAU DE SUPPRESSION RESTREINTE OU BIT STICKY
Le drapeau de suppression restreinte ou le bit sticky est un simple bit
dont l'interpretation depend du systeme de fichiers. Pour les
repertoires, il empeche les utilisateurs non autorises de supprimer ou
renommer un fichier dans le repertoire sauf s'ils sont proprietaires de
ce fichier ou du repertoire ; c'est ce qui est appele le drapeau de
suppression restreinte pour le repertoire, et est habituellement trouve
sur les repertoires en ecriture ouverte comme /tmp. Pour les fichiers
normaux sur des systemes plus anciens, le bit permet de conserver
l'image du programme sur le peripherique d'echange afin qu'il se charge
plus rapidement au lancement ; c'est ce qui est appele le bit sticky.
OPTIONS
Changer le mode de chaque fichier selon le MODE choisi.
-c, --changes
utiliser le mode bavard en ne signalant que les modifications
--no-preserve-root
ne pas traiter << / >> de maniere speciale (par defaut)
--preserve-root
ne pas operer recursivement sur << / >>
-f, --silent, --quiet
supprimer la plupart des messages d'erreur
-v, --verbose
afficher un diagnostic pour chaque fichier traite
--reference=FICHIER-R
utiliser le mode FICHIER-R au lieu des valeurs MODE
-R, --recursive
modifier recursivement les fichiers et les repertoires
--help afficher l'aide-memoire et quitter
--version
afficher le nom et la version du logiciel et quitter
Chaque MODE est de la forme << [ugoa]*([-+=]([rwxXst]*|[ugo]))+ >>.
AUTEUR
Ecrit par David MacKenzie et Jim Meyering.
SIGNALER DES BOGUES
Signaler toute anomalie de chmod a bug-coreutils@gnu.org
Page d'accueil de GNU coreutils :
<http://www.gnu.org/software/coreutils/>
Aide generale sur l'utilisation des logiciels GNU :
<http://www.gnu.org/gethelp/>
Signaler toute erreur de traduction de chmod a
<http://translationproject.org/team/>
COPYRIGHT
Copyright (C) 2011 Free Software Foundation, Inc. Licence GPLv3+ : GNU
GPL version 3 ou superieures <http://gnu.org/licenses/gpl.html>
Ce programme est un logiciel libre. Vous pouvez le modifier et le
redistribuer. Il n'y a AUCUNE GARANTIE dans la mesure autorisee par la
loi.
VOIR AUSSI
chmod(2)
La documentation complete pour chmod est disponible dans un manuel
Texinfo. Si les programmes info et chmod sont correctement installes
sur votre systeme, la commande
info coreutils 'chmod invocation'
devrait vous donner acces au manuel complet (en anglais).
TRADUCTION
Cette page de manuel a ete traduite par Michel Robitaille <robitail AT
iro DOT umontreal DOT ca> et mise a jour pour Debian par Sylvain
Archenault <sylvain DOT archenault AT laposte DOT net> et les membres
de la liste <debian-l10n-french AT lists DOT debian DOT org>. Veuillez
signaler toute erreur de traduction par un rapport de bogue sur le
paquet manpages-fr-extra.