Aller au contenu principal

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 de fichier.txt.

Pour changer le groupe, nous utilisons la syntaxe suivante : chown :groupe fichier.

attention

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 du fichier.txt et changera le groupe du fichier.txt en admin.

remarque

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


Quelle commande permet de changer le propriétaire d'un fichier sous Linux ?


Comment changer à la fois le propriétaire et le groupe d'un fichier sous Linux ?


Comment vérifier le propriétaire et le groupe d'un fichier sous Linux ?


Quelle commande permet de changer les permissions d'un fichier sous Linux ?


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.

  1. Créez le fichier tp.txt.

  2. Changez le propriétaire et le groupe du fichier tp.txt en alice et users respectivement.

  3. Vérifiez le propriétaire et le groupe du fichier tp.txt.

  4. Changez le propriétaire et le groupe du fichier tp.txt en bob et admin respectivement.

  5. Vérifiez à nouveau le propriétaire et le groupe du fichier tp.txt.

Une solution