logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Ceci est une ancienne révision du document !


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 agenda.text :

$ ls -l agenda.txt
-rw-r—r--        1   peter  peter  agenda.txt

On constate ici que le propriétaire du fichier agenda est peter (il peut donc le lire et le modifier) et qu'il appartient au groupe peter. Les autres utilisateurs peuvent seulement le lire.

En octale, cela s'écrit : 644 (voir CHMOD-Méthode 2 - les Octales)

Nous voulons maintenant modifier le groupe auquel appartient le fichier pour qu'il appartienne dorénavant au groupe travail.

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 !

doc/systeme/chown.1315270742.txt.gz · Dernière modification: 06/09/2011 02:59 par martin_mtl

Pied de page des forums

Propulsé par FluxBB