0% ont trouvé ce document utile (0 vote)
34 vues2 pages

TP 2 Linux Atelier

Transféré par

Djazila Korti
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
34 vues2 pages

TP 2 Linux Atelier

Transféré par

Djazila Korti
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

- TP 2 Linux: Gestion utilisateurs + fichiers

Pour les commandes et leur fonctionnement, n’oubliez pas le support du cours.

Un compte rendu INDIVIDUEL est à fournir à la fin de la séance (17H Max) à envoyer par e-
mail avec le titre :
CR TP2-Linux-SYS-Admin NOM-PRENOM.

Email : [email protected]

Pour le contenu du compte rendu : Expliquer l’utilité des commandes vous utilisez ainsi que
les arguments que vous trouvez intéressants (même s’ils figurent pas dans le TP/Support
du cours)

Tâches
1. Créer un utilisateur : Utiliser la commande `useradd` pour créer un utilisateur appelé
"etudiant1". Vérifier l'utilisateur créé dans ‘/etc/passwd’ »

2. Ajouter un groupe : Créer un nouveau groupe appelé "groupe1" en utilisant la


commande `groupadd`. Vérifier le groupe dans le fichier `/etc/group`.

3. Ajouter un utilisateur à un groupe : Ajouter l'utilisateur "etudiant1" au groupe


"groupe1".

4. Créer un répertoire pour l'utilisateur : Créer un répertoire personnel pour l'utilisateur


"etudiant1" dans `/home/etudiant1`.

5. Modifier les droits d'accès au répertoire : Utiliser la commande `chmod` pour donner à
"etudiant1" un accès complet à son répertoire et uniquement la permission de lecture pour
le groupe.

6. Créer un fichier texte : Dans le répertoire d'accueil de "etudiant1", créer un fichier texte
appelé "note.txt".

7. Modifier le propriétaire du fichier : Utiliser `chown` pour changer le propriétaire du


fichier "note.txt" à "etudiant1".

8. Modifier les permissions d'un fichier : Modifier les permissions de "note.txt" pour que
le propriétaire ait tous les droits, le groupe ait les droits de lecture et d'écriture, et les
autres utilisateurs aient seulement les droits de lecture.

9. Créer un lien symbolique : Créer un lien symbolique vers "note.txt" dans `/tmp` avec la
commande `ln -s`.
10. Supprimer un groupe : Supprimer le groupe "groupe1" en vérifiant qu'il n'a pas
d'utilisateurs actifs, avec la commande `groupdel`.

11. Supprimer un utilisateur : Supprimer l'utilisateur "etudiant1" en utilisant la


commande `userdel -r` (ceci supprime également son répertoire personnel).

12. Vérification des processus utilisateurs : Afficher les processus de l'utilisateur "root".

13. Gestion des mots de passe : Modifier le mot de passe d'un utilisateur fictif "etudiant2"
avec `passwd` et définir une expiration de mot de passe avec `chage`.

14. Vérification du système de fichiers : Lister les partitions du système avec `df -h`.

15. Gestion des fichiers temporaires : Créer et supprimer un fichier temporaire dans
`/tmp`, puis vérifier l'occupation du disque.

16. Copier un fichier : Copier le fichier "note.txt" vers un autre fichier appelé
"note_copie.txt" avec la commande `cp`.

17. Déplacer un fichier : Déplacer "note_copie.txt" vers le répertoire `/tmp` avec la


commande `mv`.

18. Renommer un fichier : Utiliser la commande `mv` pour renommer "note.txt" en


"memo.txt" dans le répertoire de "etudiant1".

19. Archiver des fichiers : Créer une archive des fichiers du répertoire personnel de
"etudiant1" avec `tar -czvf archive.tar.gz /home/etudiant1`.

20. Décompresser une archive : Décompresser l’archive créée dans un autre répertoire
/tmp/backup avec ‘tar -xzvf archive.tar.gz -C /tmp/backup’.

21. Rechercher des fichiers : Utiliser la commande `find` pour localiser tous les fichiers
terminant par ".txt" dans le répertoire `/home/etudiant1`.

22. Supprimer un fichier : Supprimer le fichier compressé "memo.txt.gz" avec la


commande `rm`.

Question bonus :

Vous êtes l’administrateur système d’une entreprise et vous avez la tâche de créer les
comptes utilisateurs, groupes en fonction des départements (RH, techniciens,
employés, gérants, etc.) et la gestion de leurs accès aux systèmes et les fichiers.
Proposez un plan et expliquez les raisons de vos choix.

Vous aimerez peut-être aussi