Propriétaire et groupe
Notions théoriques
La commande chown
est un outil essentiel dans Linux pour la gestion des fichiers et des répertoires.
Elle permet de modifier le propriétaire et le groupe d'un fichier ou d'un répertoire.
Pour changer le propriétaire, nous utilisons la syntaxe suivante : chown utilisateur fichier
.
Par exemple,
chown john fichier.txt
fera de John le nouveau propriétaire defichier.txt
.
Pour changer le groupe, nous utilisons la syntaxe suivante : chown :groupe fichier
.
Notez bien la présence des 2 points :
devant le nom du groupe.
Par exemple, chown :admin fichier.txt
changera le groupe du fichier.txt
en admin.
Il est également possible de changer en même temps
- le propriétaire
- et le groupe
en utilisant la syntaxe suivante : chown utilisateur:groupe fichier
.
Par exemple,
chown john:admin fichier.txt
fera de John le nouveau propriétaire dufichier.txt
et changera le groupe dufichier.txt
en admin.
Pour changer uniquement le groupe d'un (ou plusieurs) fichier(s), il est aussi possible d'utiliser la commande chgrp
.
Exemple pratique
Imaginons que vous ayez un fichier nommé fichier.txt
appartenant à l'utilisateur alice
et au groupe users
.
Vous voulez que ce fichier appartienne à l'utilisateur bob
et au groupe admin
.
Voici comment vous pouvez le faire :
chown bob:admin fichier.txt
Ensuite, vous pouvez vérifier le changement en utilisant la commande ls -l
:
ls -l fichier.txt
L'affichage devrait indiquer que :
bob
est le propriétaire- et
admin
est le groupe
du fichier fichier.txt
.
Test de mémorisation/compréhension
TP pour réfléchir et résoudre des problèmes
Dans ce TP, vous allez créer un fichier nommé tp.txt
appartenant à l'utilisateur alice
et au groupe users
.
Ensuite, vous changerez le propriétaire et le groupe de ce fichier pour bob
et admin
respectivement.
Plaçez vous, tout d'abord, dans votre répertoire personnel.
-
Créez le fichier
tp.txt
. -
Changez le propriétaire et le groupe du fichier
tp.txt
enalice
etusers
respectivement. -
Vérifiez le propriétaire et le groupe du fichier
tp.txt
. -
Changez le propriétaire et le groupe du fichier
tp.txt
enbob
etadmin
respectivement. -
Vérifiez à nouveau le propriétaire et le groupe du fichier
tp.txt
.
Une solution
Vous devez être connecté pour voir le contenu.