S'entrainer à utiliser chown
Préparation des exercices
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
Utilisez la commande suivante pour chaque utilisateur :
sudo useradd alice
sudo useradd bob
sudo useradd carol
sudo useradd david
sudo useradd eve
sudo useradd frank
sudo useradd grace
B : Créer des groupes
Créez les groupes staff
et managers
sur votre système.
Une solution
Utilisez la commande suivante pour chaque groupe :
sudo groupadd staff
sudo groupadd managers
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
Utilisez les commandes suivantes :
touch document.txt report.pdf presentation.pptx notes.txt data.csv backup.tar.gz config.ini
mkdir project
ln -s document.txt shortcut
D : Créer des fichiers supplémentaires pour les exercices
Créez un dossier logs
et ajoutez-y quelques fichiers .log
.
Une solution
Utilisez les commandes suivantes :
mkdir logs
touch logs/log1.log logs/log2.log logs/log3.log
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.