0% ont trouvé ce document utile (0 vote)
22 vues14 pages

Partie 3

Transféré par

hdgissra
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)
22 vues14 pages

Partie 3

Transféré par

hdgissra
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

Partie3:

Voici un QCM pour chaque partie avec leurs réponses et corrections basées sur le contenu de la
présentation sur Systemd.

QCM Partie 1: Introduction à Systemd

1. Qu’est-ce que Systemd ?


o a) Un gestionnaire de services pour le noyau Linux.
o b) Un ensemble d'outils pour la gestion système, incluant la gestion des services
et la journalisation.
o c) Un système de fichiers pour Linux.
o d) Une application pour l’interface utilisateur graphique.

Réponse correcte: b) Un ensemble d'outils pour la gestion système, incluant la gestion


des services et la journalisation.

2. Quel fichier contient les configurations spécifiques aux utilisateurs ordinaires dans
Systemd ?
o a) /etc/systemd/system/
o b) /lib/systemd/system/
o c) /usr/lib/systemd/system/
o d) /config/systemd/user/

Réponse correcte: d) /config/systemd/user/

3. Quelle commande affiche tous les types d’unités gérées par systemctl ?
o a) systemctl list-units
o b) systemctl -t help
o c) systemctl list-dependencies
o d) systemctl list-sockets

Réponse correcte: b) systemctl -t help

QCM Partie 2: Changement d’état du système

1. Quelle unité Systemd correspond à l'arrêt du système ?


o a) multi-user.target
o b) reboot.target
o c) poweroff.target
o d) rescue.target

Réponse correcte: c) poweroff.target

2. Quel niveau d'exécution correspond à un environnement minimal pour dépanner ou


réparer le système ?
o a) rescue.target
o b) graphical.target
o c) multi-user.target
o d) reboot.target

Réponse correcte: a) rescue.target

3. Quelle commande permet de changer la cible par défaut du système ?


o a) systemctl change-default
o b) systemctl set-default
o c) systemctl reboot
o d) systemctl target-default

Réponse correcte: b) systemctl set-default

QCM Partie 3: Gestion des services

1. Quelle commande permet de démarrer un service ?


o a) systemctl restart
o b) systemctl enable
o c) systemctl start
o d) systemctl stop

Réponse correcte: c) systemctl start

2. Que fait la commande systemctl reload ?


o a) Redémarre un service.
o b) Recharge la configuration d'un service sans redémarrer.
o c) Arrête un service.
o d) Affiche l'état d'un service.

Réponse correcte: b) Recharge la configuration d'un service sans redémarrer.

3. Comment désactiver un service pour qu’il ne démarre pas au démarrage ?


o a) systemctl stop
o b) systemctl mask
o c) systemctl enable
o d) systemctl disable

Réponse correcte: d) systemctl disable

QCM Partie 4: Gestion des timers

1. Quel fichier contient la configuration pour un timer Systemd ?


o a) /etc/systemd/system/timer.service
o b) /etc/systemd/system/timer.timer
o c) /etc/systemd/system/timer.target
o d) /etc/systemd/system/timer.conf

Réponse correcte: b) /etc/systemd/system/timer.timer

2. Quelle option de fichier timer déclenche l'exécution du timer à une heure spécifiée ?
o a) OnBootSec
o b) OnCalendar
o c) OnUnitActiveSec
o d) Persistent

Réponse correcte: b) OnCalendar

3. Que fait l'option Persistent=true dans un fichier timer ?


o a) Cela désactive le timer si l'exécution échoue.
o b) Cela permet de rattraper les exécutions manquées du service.
o c) Cela exécute le service immédiatement après un échec.
o d) Cela démarre le service après chaque démarrage du système.

Réponse correcte: b) Cela permet de rattraper les exécutions manquées du service.

Cela couvre les points clés du cours sur Systemd, avec des questions adaptées pour tester la
compréhension de chaque section.
Partie2:
QCM : Gestion des utilisateurs et des logiciels

1. Quel fichier contient les informations de base sur les utilisateurs du système ? a)
/etc/group
b) /etc/passwd
c) /etc/shadow
d) /etc/gshadow

2. Quelle commande permet d'ajouter un nouvel utilisateur sous Linux ? a) groupadd


b) usermod
c) useradd
d) passwd

3. Quel

fichier stocke les mots de passe chiffrés des utilisateurs ? a) /etc/passwd


b) /etc/group
c) /etc/shadow
d) /etc/gshadow

4. Que permet l'option -m avec la commande useradd ? a) Créer un mot de passe


b) Créer un répertoire personnel
c) Supprimer un utilisateur
d) Changer le shell par défaut

5. Quelle commande est utilisée pour modifier le mot de passe d'un utilisateur ? a) usermod
b) passwd
c) chage
d) chfn

6. Quel fichier contient les informations sur les groupes du système ? a) /etc/passwd
b) /etc/shadow
c) /etc/group
d) /etc/gshadow

7. Quelle est la différence entre rpm et apt ? a) rpm est utilisé sur Debian et apt sur Red Hat
b) rpm est un gestionnaire de paquets pour Red Hat et apt pour Debian
c) rpm est plus moderne qu'apt
d) apt ne supporte pas la gestion des dépendances

8. Que fait la commande groupadd ? a) Ajoute un utilisateur


b) Ajoute un groupe
c) Supprime un groupe
d) Modifie un utilisateur

9. Que signifie l'option -g dans la commande useradd ? a) Définir l'UID


b) Définir le GID par défaut
c) Créer un répertoire personnel
d) Créer un mot de passe

10. Quel outil est utilisé pour installer un logiciel depuis le code source ? a) yum
b) rpm
c) apt
d) make

**QCM Corrigé : Gestion des Utilisateurs et Groupes sous Linux**

1. **Quelle option permet de supprimer le répertoire personnel de l'utilisateur avec la


commande `userdel` ?**

- a) `-f`

- b) `-r`

- c) `-u`

- d) `-d`

**Réponse : b) `-r`**

2. **Que se passe-t-il si l'utilisateur est connecté et que vous essayez de le supprimer avec
`userdel` ?**

- a) Il est supprimé directement.

- b) Un message d'erreur apparaît indiquant que l'utilisateur est toujours connecté.

- c) Il est supprimé mais ses processus restent actifs.

- d) Ses fichiers sont supprimés mais son compte reste actif.

**Réponse : b) Un message d'erreur apparaît indiquant que l'utilisateur est toujours


connecté.**
3. **Quelle commande permet de forcer la suppression d'un utilisateur même s'il est
connecté ?**

- a) `userdel -r`

- b) `userdel -f`

- c) `userdel -f -r`

- d) `userdel -d`

**Réponse : c) `userdel -f -r`**

4. **Quelle option de la commande `groupadd` permet de définir un GID spécifique ?**

- a) `-r`

- b) `-p`

- c) `-g`

- d) `-U`

**Réponse : c) `-g`**

5. **Quelle est la fonctionnalité de l'option `-r` dans `groupadd` ?**

- a) Créer un groupe système.

- b) Supprimer un groupe existant.

- c) Remplacer un groupe existant.

- d) Définir un GID spécifique.

**Réponse : a) Créer un groupe système.**

6. **Que permet de faire la commande `groupmod -g 6666 etudiant` ?**

- a) Créer un groupe `etudiant` avec GID 6666.

- b) Modifier le GID du groupe `etudiant` à 6666.


- c) Supprimer le groupe `etudiant`.

- d) Ajouter un utilisateur au groupe `etudiant`.

**Réponse : b) Modifier le GID du groupe `etudiant` à 6666.**

7. **Quelle commande permet de lister les groupes auxquels appartient un utilisateur ?**

- a) `whoami`

- b) `groups`

- c) `id`

- d) `passwd`

**Réponse : b) `groups`**

8. **Quel est l'effet de la commande `passwd -l utilisateur` ?**

- a) Déverrouiller le compte utilisateur.

- b) Changer le mot de passe de l'utilisateur.

- c) Bloquer le compte utilisateur.

- d) Supprimer le mot de passe de l'utilisateur.

**Réponse : c) Bloquer le compte utilisateur.**

9. **Quelle commande permet de vérifier l'intégrité des fichiers des utilisateurs ?**

- a) `pwck`

- b) `grpck`

- c) `passwd`

- d) `chown`

**Réponse : a) `pwck`**

10. **Comment ajouter un membre à un groupe existant avec `groupmod` ?**


- a) `groupmod -a -U user groupe`

- b) `groupmod -n user groupe`

- c) `groupmod -p user groupe`

- d) `groupmod -g user groupe`

**Réponse : a) `groupmod -a -U user groupe`**QCM Corrigé : Gestion des Utilisateurs et


Groupes sous Linux

1. Quelle option permet de supprimer le répertoire personnel de l'utilisateur avec la


commande userdel ?
o a) -f
o b) -r
o c) -u
o d) -d Réponse : b) -r
2. Que se passe-t-il si l'utilisateur est connecté et que vous essayez de le supprimer avec
userdel ?
o a) Il est supprimé directement.
o b) Un message d'erreur apparaît indiquant que l'utilisateur est toujours connecté.
o c) Il est supprimé mais ses processus restent actifs.
o d) Ses fichiers sont supprimés mais son compte reste actif. Réponse : b) Un
message d'erreur apparaît indiquant que l'utilisateur est toujours connecté.
3. Quelle commande permet de forcer la suppression d'un utilisateur même s'il est
connecté ?
o a) userdel -r
o b) userdel -f
o c) userdel -f -r
o d) userdel -d Réponse : c) userdel -f -r
4. Quelle option de la commande groupadd permet de définir un GID spécifique ?
o a) -r
o b) -p
o c) -g
o d) -U Réponse : c) -g
5. Quelle est la fonctionnalité de l'option -r dans groupadd ?
o a) Créer un groupe système.
o b) Supprimer un groupe existant.
o c) Remplacer un groupe existant.
o d) Définir un GID spécifique. Réponse : a) Créer un groupe système.
6. Que permet de faire la commande groupmod -g 6666 etudiant ?
o a) Créer un groupe etudiant avec GID 6666.
o b) Modifier le GID du groupe etudiant à 6666.
o c) Supprimer le groupe etudiant.
o d) Ajouter un utilisateur au groupe etudiant. Réponse : b) Modifier le GID du
groupe etudiant à 6666.
7. Quelle commande permet de lister les groupes auxquels appartient un utilisateur ?
o a) whoami
o b) groups
o c) id
o d) passwd Réponse : b) groups
8. Quel est l'effet de la commande passwd -l utilisateur ?
o a) Déverrouiller le compte utilisateur.
o b) Changer le mot de passe de l'utilisateur.
o c) Bloquer le compte utilisateur.
o d) Supprimer le mot de passe de l'utilisateur. Réponse : c) Bloquer le compte
utilisateur.
9. Quelle commande permet de vérifier l'intégrité des fichiers des utilisateurs ?
o a) pwck
o b) grpck

c) passwdQCM Corrigé : Gestion des Utilisateurs et Groupes sous Linux

1. Quelle option permet de supprimer le répertoire personnel de l'utilisateur avec la


commande userdel ?
o a) -f
o b) -r
o c) -u
o d) -d Réponse : b) -r
2. Que se passe-t-il si l'utilisateur est connecté et que vous essayez de le supprimer avec
userdel ?
o a) Il est supprimé directement.
o b) Un message d'erreur apparaît indiquant que l'utilisateur est toujours connecté.
o c) Il est supprimé mais ses processus restent actifs.
o d) Ses fichiers sont supprimés mais son compte reste actif. Réponse : b) Un
message d'erreur apparaît indiquant que l'utilisateur est toujours connecté.
3. Quelle commande permet de forcer la suppression d'un utilisateur même s'il est
connecté ?
o a) userdel -r
o b) userdel -f
o c) userdel -f -r
o d) userdel -d Réponse : c) userdel -f -r
4. Quelle option de la commande groupadd permet de définir un GID spécifique ?
o a) -r
o b) -p
o c) -g
o d) -U Réponse : c) -g
5. Quelle est la fonctionnalité de l'option -r dans groupadd ?
o a) Créer un groupe système.
o b) Supprimer un groupe existant.
o c) Remplacer un groupe existant.
o d) Définir un GID spécifique. Réponse : a) Créer un groupe système.
6. Que permet de faire la commande groupmod -g 6666 etudiant ?
o a) Créer un groupe etudiant avec GID 6666.
o b) Modifier le GID du groupe etudiant à 6666.
o c) Supprimer le groupe etudiant.
o d) Ajouter un utilisateur au groupe etudiant. Réponse : b) Modifier le GID du
groupe etudiant à 6666.
7. Quelle commande permet de lister les groupes auxquels appartient un utilisateur ?
o a) whoami
o b) groups
o c) id
o d) passwd Réponse : b) groups
8. Quel est l'effet de la commande passwd -l utilisateur ?
o a) Déverrouiller le compte utilisateur.
o b) Changer le mot de passe de l'utilisateur.
o c) Bloquer le compte utilisateur.
o d) Supprimer le mot de passe de l'utilisateur. Réponse : c) Bloquer le compte
utilisateur.
9. Quelle commande permet de vérifier l'intégrité des fichiers des utilisateurs ?
o a) pwck
o b) grpck
o c) passwd
o d) chown Réponse : a) pwck
10. Comment ajouter un membre à un groupe existant avec groupmod ?
o a) groupmod -a -U user groupe
o b) groupmod -n user groupe
o c) groupmod -p user groupe
o d) groupmod -g user groupe Réponse : a) groupmod -a -U user groupe

o
od) chown Réponse : a) pwck
10. Comment ajouter un membre à un groupe existant avec groupmod ?
o a) groupmod -a -U user groupe
o b) groupmod -n user groupe
o c) groupmod -p user groupe
o d) groupmod -g user groupe

Réponse : a) groupmod -a -U user groupe

QCM sur les sous-commandes (dnf/yum)

Question 1: Quelle commande permet de rechercher des paquets par mots-clés ? A) dnf search
B) dnf list C) dnf info D) dnf provides
Question 2: Quelle est la commande utilisée pour afficher des informations détaillées sur un
paquet ? A) dnf list B) dnf info C) dnf search D) dnf update

Question 3: Pour installer un paquet nommé nano avec toutes ses dépendances, quelle
commande faut-il utiliser ? A) dnf update nano B) dnf install nano C) dnf provides nano D) dnf
remove nano

Question 4: Quelle commande permet de vérifier si des mises à jour sont disponibles ? A) dnf
update B) dnf check-update C) dnf upgrade D) dnf search

Question 5: Quelle commande est utilisée pour supprimer un paquet nommé vim et ses
dépendances inutilisées ? A) dnf remove vim B) dnf delete vim C) dnf uninstall vim D) dnf
purge vim

Question 6: Comment nettoyer les fichiers temporaires utilisés par dnf ? A) dnf erase B) dnf
purge C) dnf clean D) dnf reset

Question 7: Quelle commande permet d'afficher la liste des paquets installés et disponibles ? A)
dnf list --all B) dnf list --installed C) dnf info D) dnf provides

Question 8: Comment afficher la liste des dépôts actifs sur le système ? A) dnf repolist B) dnf
list --repo C) dnf provides D) dnf info

Question 9: Pour trouver le paquet fournissant un fichier spécifique, comme /usr/bin/ls,


quelle commande utiliser ? A) dnf search /usr/bin/ls B) dnf provides /usr/bin/ls C) dnf info
/usr/bin/ls D) dnf list /usr/bin/ls

Question 10: Quelle commande permet de gérer les groupes de paquets ? A) dnf group B) dnf
module C) dnf repo D) dnf search

Corrigé :

1. A) dnf search
2. B) dnf info
3. B) dnf install nano
4. B) dnf check-update
5. A) dnf remove vim
6. C) dnf clean
7. A) dnf list --all
8. A) dnf repolist
9. B) dnf provides /usr/bin/ls
10. A) dnf group

Voici un QCM bien structuré sur les sous-commandes dnf et yum avec les réponses :
QCM 1 : Recherche de paquets

Question :
Quelle commande permet de rechercher un paquet avec dnf ?
a) dnf search <paquet>
b) dnf find <paquet>
c) dnf locate <paquet>
d) dnf lookup <paquet>

Réponse :
a) dnf search <paquet>

QCM 2 : Installation de paquets

Question :
Quelle commande permet d’installer un paquet nommé httpd avec yum ?
a) yum add httpd
b) yum install httpd
c) yum setup httpd
d) yum put httpd

Réponse :
b) yum install httpd

QCM 3 : Suppression de paquets

Question :
Comment supprimer un paquet nommé nano avec dnf ?
a) dnf remove nano
b) dnf delete nano
c) dnf uninstall nano
d) dnf erase nano

Réponse :
a) dnf remove nano
d) dnf erase nano
QCM 4 : Mise à jour des paquets

Question :
Quelle commande permet de mettre à jour tous les paquets du système avec dnf ?
a) dnf upgrade
b) dnf update
c) dnf up
d) dnf refresh

Réponse :
a) dnf upgrade
b) dnf update

QCM 5 : Affichage des informations d'un paquet

Question :
Comment afficher des informations détaillées sur le paquet vim avec yum ?
a) yum info vim
b) yum show vim
c) yum details vim
d) yum describe vim

Réponse :
a) yum info vim

QCM 6 : Nettoyage du cache

Question :
Quelle commande permet de nettoyer le cache des paquets téléchargés avec dnf ?
a) dnf clean all
b) dnf clear cache
c) dnf clean cache
d) dnf reset cache

Réponse :
a) dnf clean all

QCM 7 : Gestion des dépôts


Question :
Comment désactiver temporairement un dépôt nommé epel avec dnf ?
a) dnf disable epel
b) dnf --disable epel
c) dnf install --disablerepo=epel
d) dnf --disablerepo epel

Réponse :
c) dnf install --disablerepo=epel

Veux-tu que j'ajoute des questions plus avancées ou des explications détaillées pour chaque
réponse ?

Vous aimerez peut-être aussi