Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:chown [07/06/2007 04:05] mattux créée |
doc:systeme:chown [06/09/2011 02:49] martin_mtl |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== La commande chown ====== | ||
+ | Préalable : Il faut connaître la signification des droits. Voir à ce sujet : [[A savoir]] et [[CHMOD]] | ||
+ | |||
+ | La commande chown permet de changer les droits d'accès d'un fichier. | ||
+ | |||
+ | Un utilisateur peut, bien entendu, facilement modifier les droits d'un fichier ou d'un répertoire qui lui appartient. Dans tous les autres cas, seul l'administrateur du système, autrement dit root, peut modifier le propriétaire d'un fichier ou d'un répertoire. Cette mesure de sécurité protège l'intégrité du système. | ||
+ | |||
+ | Pour utiliser la commande chown il faut donc au préalable être l'utilisateur root. | ||
+ | |||
+ | ===== Syntaxe ===== | ||
+ | |||
+ | # chown nouveau_propriétaire:nouveau_groupe fichier | ||
+ | |||
+ | ===== Exemples ===== | ||
+ | |||
+ | ==== Avec la commande ls ==== | ||
+ | |||
+ | Commençons tout d'abord par utiliser la commande [[ls]] d'abord pour identifier quel est le propriétaire d'un fichier donné, ici suse.text : | ||
+ | |||
+ | $ ls -l suse.txt | ||
+ | -rw-r—r-- 1 peter peter suse.txt | ||
+ | |||
+ | On constate ici que le propriétaire du fichier suse est peter (il peut donc le lire et le modifier). Les autres utilisateurs peuvent seulement le lire | ||
+ | |||
+ | |||
+ | En octale, cela s'écrit : **644** (voir [[CHMOD]]-Méthode 2 - les Octales) | ||
+ | |||
+ | ==== Utilisation de chown par root : ==== | ||
+ | |||
+ | # chown peter:suse suse.txt | ||
+ | On vérifie : | ||
+ | # ls -l | ||
+ | -rw-r--r-- 1 peter suse suse.txt | ||
+ | suse est devenue (g). | ||
+ | On écrit : | ||
+ | # chown suse suse.txt | ||
+ | suse est devenue (u) en restant (g) aussi. | ||
+ | Faites le **ls -l** pour vérifier... | ||
+ | |||
+ | ===== A voir : ===== | ||
+ | |||
+ | [[CHMOD]] pour gérer les droits dans le détail pour (u), g) et (o)... | ||
+ | Genre : | ||
+ | # chmod 660 suse.txt | ||
+ | |||
+ | Voilà pour cette commande ! |