Aller au contenu principal

S'entrainer à utiliser chown

Exercices préliminaires

Placez vous dans votre répertoire utilisateur (par exemple /home/sio/).

A : Créer des utilisateurs

Créez les utilisateurs alice, bob, carol, david, eve, frank, et grace sur votre système.

Une solution

B : Créer des groupes

Créez les groupes staff et managers sur votre système.

Une solution

C : Créer les fichiers et dossiers nécessaires

Créez les fichiers :

  • document.txt,
  • report.pdf,
  • presentation.pptx,
  • notes.txt,
  • data.csv,
  • backup.tar.gz,
  • et config.ini,
  • ainsi que le dossier project
  • et le lien symbolique shortcut qui poite vers document.txt.
Une solution

D : Créer des fichiers supplémentaires pour les exercices

Créez un dossier logs et ajoutez-y quelques fichiers .log.

Une solution

E : Créer un fichier de référence

Créez un fichier reference.ini pour servir de référence pour l'exercice 10.

Une solution
attention

Ces exercices préliminaires vous permettent de réaliser les exercices suivants sur la commande chown.

Exercices avec chown

Placez vous dans votre répertoire utilisateur (par exemple /home/sio/).

1 : Changer le propriétaire d'un fichier

Changez le propriétaire du fichier document.txt pour l'utilisateur alice.

Une solution

2 : Changer le groupe d'un fichier

Modifiez le groupe du fichier report.pdf pour le groupe staff.

Une solution

3 : Changer le propriétaire et le groupe d'un fichier

Changez le propriétaire et le groupe du fichier presentation.pptx pour l'utilisateur bob et le groupe managers.

Une solution

4 : Appliquer chown de manière récursive

Changez le propriétaire du dossier project et de tous ses sous-dossiers et fichiers pour l'utilisateur carol.

Une solution

5 : Vérifier les changements de propriétaire

Après avoir changé le propriétaire du fichier notes.txt pour l'utilisateur david, vérifiez le changement.

Une solution

6 : Changer le propriétaire d'un lien symbolique

Essayez de changer le propriétaire du lien symbolique shortcut pour l'utilisateur eve sans affecter le fichier cible.

Une solution

7 : Utiliser chown avec des IDs numériques

Changez le propriétaire du fichier data.csv pour l'UID 1001 et le GID 1002.

Une solution

8 : Changer le propriétaire d'un ensemble de fichiers

Changez le propriétaire de tous les fichiers .log dans le dossier logs pour l'utilisateur frank.

Une solution

9 : Changer le propriétaire d'un fichier avec confirmation

Changez le propriétaire du fichier backup.tar.gz pour l'utilisateur grace, mais demandez une confirmation avant chaque changement.

Une solution

10 : Restaurer le propriétaire d'origine

Après avoir modifié le propriétaire du fichier config.ini, restaurez-le à son propriétaire d'origine en utilisant chown --reference.

Une solution