2IDL – S3
Systèmes d’exploitation
Année universitaire : 2024/2025
Série 3 : Gestion des utilisateurs et des groupes
Exercice 1 :
1. Quel est le répertoire de connexion de l'utilisateur root ?
2. Quel est le shell de l'utilisateur root ?
3. Quelle est la particularité de l'utilisateur nobody ?
4. Quels sont les utilisateurs qui font partie du groupe sudo ? A votre avis quelle est la
signification de ce groupe ?
Exercice 2 :
1. Créez un nouvel utilisateur user_dev. (sans créer de home directory pour cet utilisateur).
2. Quelle est l’impact de cette commande sur le système, quel(s) fichier(s) est (sont)
modifié(s) ?
3. Associez un mot de passe pour l’utilisateur user_dev. Quel(s) est (sont) le(s) fichier(s)
qui sont modifiés.
4. Créez l’utilisateur user_oper (en lui créant un répertoire personnel) et associez-lui un
mot de passe. Quels sont les fichiers qui ont été impactés dans /etc ?
5. Y a-t-il eu des fichiers créés ailleurs, si oui, lesquels ? Visualiser le contenu du home-
directory de l’utilisateur user_oper que l’on vient de créer.
6. Modifiez le fichier /etc/passwd pour que l’utilisateur user_oper utilise l’interpréteur de
commande /bin/bash au lieu de /bin/sh. Attention, il ne faut pas changer les permissions
du fichier /etc/passwd.
7. Créez un nouveau groupe Dev_Oper. Quel est l’impact de cette commande et sur quel(s)
fichier(s) ?
8. Ajoutez les utilisateurs user_oper et user_dev au groupe Dev_Oper.
9. Nous allons nous connecter sous le nom d’utilisateur user_oper que nous avons créé
précédemment, sans fermer ou changer de session avec la commande su (Switch User).
10. Vérifiez sous quel nom d’utilisateur vous allez exécuter les commandes suivantes.
11. Allez dans votre dossier personnel de l’utilisateur connecté.
12. Vous est-il possible de faire une copie du fichier /etc/passwd? Vous est-il possible de
supprimer ou de modifier le fichier /etc/passwd ? Expliquer la situation.
13. Tentez de copier le fichier /etc/shadow dans votre dossier personnel. Cette opération est-
elle possible ?
14. Expliquez la situation à l’aide des permissions sur le fichier. A votre avis pourquoi peut-
on copier le fichier passwd et pas le fichier shadow ?
15. Toujours en tant qu’utilisateur user_oper, dans votre répertoire personnel créer un
fichier texte file.txt, qui soit lisible par tout le monde, mais non modifiable (même pas
par vous). Essayer de lui ajouter un contenu à l’aide de l’éditeur de texte. Puis essayer
de modifier le contenu du fichier en tant que super utilisateur. Si vous rencontrez un
problème, tentez de trouver comment le corriger.
1
2IDL – S3
Systèmes d’exploitation
Année universitaire : 2024/2025
16. Créer un répertoire nommé secret, dont le contenu est visible uniquement par vous-
même.
17. Les fichiers placés dans ce répertoire sont-ils lisibles par d'autres membres de votre
groupe ?
18. Déconnectez-vous en tant qu’utilisateur user_oper, pour revenir à votre propre identité.
19. Supprimez l’utilisateur user_dev.
20. Supprimez l’utilisateur user_oper et les données de son compte personnel (son home
directory) en une seule commande.
21. Vérifiez quels sont les utilisateurs qui sont maintenant dans le groupe Dev_Oper.
22. Supprimer le groupe Dev_Oper.