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
Vous devez être connecté pour voir le contenu.
B : Créer des groupes
Créez les groupes staff
et managers
sur votre système.
Une solution
Vous devez être connecté pour voir le contenu.
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 versdocument.txt
.
Une solution
Vous devez être connecté pour voir le contenu.
D : Créer des fichiers supplémentaires pour les exercices
Créez un dossier logs
et ajoutez-y quelques fichiers .log
.
Une solution
Vous devez être connecté pour voir le contenu.
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
Vous devez être connecté pour voir le contenu.
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
Vous devez être connecté pour voir le contenu.
2 : Changer le groupe d'un fichier
Modifiez le groupe du fichier report.pdf
pour le groupe staff
.
Une solution
Vous devez être connecté pour voir le contenu.
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
Vous devez être connecté pour voir le contenu.
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
Vous devez être connecté pour voir le contenu.
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
Vous devez être connecté pour voir le contenu.
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
Vous devez être connecté pour voir le contenu.
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
Vous devez être connecté pour voir le contenu.
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
Vous devez être connecté pour voir le contenu.
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
Vous devez être connecté pour voir le contenu.
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
Vous devez être connecté pour voir le contenu.