ANNEE UNIVERSITAIRE : 2024 -2025
EXAMEN DE RATTRAPAGE :
SUJET DE : INFRASTRUCTURE LINUX
PROF : DOURMA
🔹 Réseau et Routage
1. Quelle commande permet d’activer l’interface réseau eth1 sous Linux moderne ?
a) ifconfig eth1 up
b) ip link set eth1 up
c) netstat -i eth1 up
d) enable eth1
2. Quelle commande affiche la table de routage IP ?
a) ip route show
b) route status
c) netstat -rn
d) Les réponses a et c
3. Pour ajouter une route par défaut via [Link], on utilise :
a) ip route add default via [Link]
b) route add gw [Link]
c) netstat -add gw [Link]
d) ifconfig add gw [Link]
4. Quel fichier contient la configuration statique des interfaces réseau sous Debian ?
a) /etc/network/interfaces
b) /etc/sysconfig/network-scripts/ifcfg-eth0
c) /etc/netplan/[Link]
d) /etc/hostname
5. Quelle commande permet de tester la connectivité vers un hôte avec IPv6 ?
a) ping
b) ping6
c) traceroute6
d) Les deux b et c
🔹 Sécurité et Pare-feu
6. Quelle règle iptables ouvre le port SSH (22) ?
a) iptables -A INPUT -p tcp --dport 22 -j ACCEPT
b) iptables -A OUTPUT -p tcp --dport 22 -j ACCEPT
c) iptables -A FORWARD -p tcp --sport 22 -j ACCEPT
d) iptables -P INPUT ACCEPT
7. Quelle commande affiche toutes les règles actives dans nftables ?
a) nft list ruleset
b) iptables -L
c) nft show rules
d) firewall-cmd --list-all
8. Quel fichier de configuration est utilisé par sudo ?
a) /etc/shadow
b) /etc/sudoers
c) /etc/passwd
d) /etc/[Link]
9. Dans SELinux, quel mode désactive complètement son application ?
a) enforcing
b) permissive
c) disabled
d) readonly
10. Quelle commande permet de voir les logs d’authentification des connexions SSH ?
a) cat /var/log/[Link]
b) journalctl -u ssh
c) dmesg | grep ssh
d) Réponses a et b
🔹 Systèmes de fichiers et stockage
11. Quelle commande vérifie et répare un système de fichiers ext4 ?
a) fsck.ext4
b) mkfs.ext4
c) tune2fs
d) mount -c
12. Quel fichier configure les montages automatiques au démarrage ?
a) /etc/fstab
b) /etc/mounts
c) /etc/exports
d) /etc/nfsmount
13. Quelle commande crée un volume physique LVM ?
a) pvcreate
b) vgcreate
c) lvcreate
d) [Link]
14. Quelle commande redimensionne un volume logique avec ajustement auto du système de fichiers ?
a) lvresize -r
b) resize2fs
c) fsck -f
d) vgextend -r
15. Quelle commande affiche les partitions et systèmes de fichiers montés ?
a) df -h
b) mount
c) lsblk
d) Les trois
🔹 Services (DNS, DHCP, Mail, Web)
16. Quel fichier contient la configuration principale de Bind9 (DNS) ?
a) /etc/[Link]
b) /etc/bind/[Link]
c) /etc/[Link]
d) /etc/hosts
17. Sous Debian, où configure-t-on le serveur DHCP (ISC) ?
a) /etc/network/interfaces
b) /etc/dhcp/[Link]
c) /etc/[Link]
d) /etc/leases
18. Dans Postfix, quel fichier définit les paramètres principaux (dont relayhost) ?
a) /etc/postfix/[Link]
b) /etc/postfix/[Link]
c) /etc/postfix/transport
d) /etc/mail/[Link]
19. Quel module Apache active le HTTPS ?
a) mod_ssl
b) mod_rewrite
c) mod_tls
d) mod_secure
20. Dans un serveur NFS, quel fichier définit les répertoires exportés ?
a) /etc/nfsmount
b) /etc/fstab
c) /etc/exports
d) /etc/mounts
🔹 Automatisation et scripts
21. Quelle ligne dans crontab -e exécute un script tous les jours à 3h00 ?
a) 0 3 * * * /path/[Link]
b) 3 0 * * * /path/[Link]
c) @daily /path/[Link] 03:00
d) 0 0 3 * * /path/[Link]
22. Quelle commande permet d’exécuter un script toutes les 5 minutes avec systemd ?
a) Créer un .service et un .timer
b) Ajouter dans /etc/cron.d/
c) Utiliser watch -n 300
d) Ajouter dans /etc/[Link]
23. Quelle commande Bash affiche toutes les variables d’environnement ?
a) printenv
b) env
c) set
d) Les trois
24. Quel caractère spécial est utilisé pour la redirection de la sortie vers un fichier ?
a) |
b) >
c) <
d) &
25. Que fait la commande suivante :
find /var/log -type f -name "*.log" -exec gzip {} \;
a) Supprime les fichiers .log
b) Compresse les fichiers .log
c) Affiche les fichiers .log
d) Déplace les fichiers .log
🔹 Supervision et logs
26. Quelle commande affiche en temps réel les processus Linux ?
a) top
b) ps -aux
c) htop
d) Réponses a et c
27. Quelle commande affiche la consommation mémoire ?
a) free -h
b) vmstat
c) top
d) Les trois
28. Où sont enregistrés les messages du noyau sous Debian ?
a) /var/log/syslog
b) /var/log/[Link]
c) dmesg
d) Réponses a, b et c
29. Quelle commande affiche les logs système via journald ?
a) journalctl
b) systemctl log
c) syslog
d) logwatch
30. Quelle commande surveille en direct les modifications d’un fichier log ?
a) cat
b) tail -f
c) less
d) grep