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

S'entrainer pour mémoriser les principales commandes chown et chgrp​

Dans cette section, vous allez pratiquer les commandes découvertes dans cette séance.

Les exercices portent sur les fichiers fichier.txt et tp.txt, les utilisateurs alice, bob et john, et les groupes users et admin.

Compléter le mot-clé manquant​

Dans chaque exercice, complétez le mot-clé manquant (indiqué par ___).

Écrire la ligne manquante​

Rédigez maintenant les lignes manquantes pour compléter chaque exercice.