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.txtfera 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.txtfera de John le nouveau propriétaire dufichier.txtet changera le groupe dufichier.txten 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 :
bobest le propriétaire- et
adminest 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.txtenaliceetusersrespectivement. -
Vérifiez le propriétaire et le groupe du fichier
tp.txt. -
Changez le propriétaire et le groupe du fichier
tp.txtenbobetadminrespectivement. -
Vérifiez à nouveau le propriétaire et le groupe du fichier
tp.txt.
Une solution
Vous devez être connecté pour voir le contenu.