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.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:chown [21/04/2010 20:52] martin_mtl |
doc:systeme:chown [06/09/2011 02:42] 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, sous root : ===== | ||
+ | |||
+ | # chown nouveau_propriétaire:nouveau_groupe fichier | ||
+ | |||
+ | ===== Exemples ===== | ||
+ | |||
+ | ==== Avec la commande ls ==== | ||
+ | |||
+ | Avec la commande [[ls]] d'abord pour lister le fichier (nous supposons être dans le bon répertoire...) : | ||
+ | |||
+ | $ ls -l | ||
+ | -rw-r—r-- 1 peter peter suse.txt | ||
+ | |||
+ | Cela indique la propriété actuel du fichier suse.txt = user (u) qui peut le lire et le modifier. | ||
+ | |||
+ | Les autres (o) peuvent juste 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 ! |