Homk 2
Section 1: Serveur DNS (BIND)
1. Quelle commande permet de vérifier la syntaxe d'un fichier de zone ?
- [ ] bind-check
- [ ] named-checkzone [x]
- [ ] zone-verify
- [ ] dns-check
2. Dans quel fichier se trouve la configuration des options globales de BIND ?
- [ ] /etc/bind/[Link]
- [ ] /etc/bind/[Link] [x]
- [ ] /etc/bind/[Link]
- [ ] /etc/bind/[Link]
3. Quel enregistrement DNS est utilisé pour définir le serveur de messagerie
principal ?
- [ ] MAIL
- [ ] MX [x]
- [ ] EMAIL
- [ ] SMTP
4. Quelle est la durée de vie par défaut (TTL) recommandée pour une zone ?
- [ ] 1 heure
- [ ] 86400 secondes [x]
- [ ] 3600 secondes
- [ ] 43200 secondes
5. Quel type d'enregistrement est utilisé pour la résolution inverse ?
- [ ] REVERSE
- [ ] ADDR
- [ ] PTR [x]
- [ ] REV
6. Quel enregistrement définit le serveur de noms faisant autorité pour une
zone ?
-[]A
- [ ] CNAME
- [ ] SOA
- [ ] NS [x]
7. Dans un enregistrement SOA, que représente le champ "refresh" ?
- [ ] Le temps avant qu'une zone ne soit considérée comme périmée
- [ ] L'intervalle entre les vérifications de mise à jour par les serveurs
secondaires [x]
- [ ] Le temps minimum pendant lequel les données négatives sont mises en
cache
- [ ] Le temps avant qu'une zone ne soit rechargée
8. Quelle commande permet de recharger les zones DNS sans redémarrer
BIND ?
- [ ] service named reload
- [ ] bindctl reload
- [ ] rndc reload [x]
- [ ] named -reload
9. Comment indiquer une délégation de sous-domaine dans un fichier de
zone?
- [ ] delegate IN NS [Link]
- [ ] subdomain IN NS [Link] [x]
- [ ] zone "subdomain" type delegation
- [ ] forward "subdomain" IN NS [Link]
10. Quelle est la syntaxe correcte pour un enregistrement PTR ?
- [ ] PTR IN [Link].
- [ ] IN PTR [Link]. [x]
- [ ] 1 IN PTR [Link].
- [ ] host IN PTR [Link].
11. Quelle est la syntaxe correcte pour définir une zone dans [Link] ?
- [ ] zone "[Link]" { type master; file "[Link]"; }; [x]
- [ ] zone "[Link]" IN { type master; file "[Link]"; }; - [ ]
zone IN "[Link]" { type master; file "[Link]"; }; - [ ]
zone { name "[Link]"; type master; file "[Link]"; };
12. Quel est le port par défaut utilisé par BIND pour les requêtes DNS ?
- [ ] 53/tcp uniquement
- [ ] 53/udp uniquement
- [ ] 53/tcp et 53/udp [x]
- [ ] 443/tcp et 443/udp
13. Dans quel répertoire se trouve généralement les fichiers de zone sous
Linux ?
- [ ] /etc/bind/zones
- [ ] /var/named [x]
- [ ] /etc/named/zones
- [ ] /var/bind
14. Quelle directive dans [Link] permet de définir les serveurs DNS à
utiliser pour la résolution récursive ?
- [ ] nameservers
- [ ] dns-servers
- [ ] forwarders [x]
- [ ] recursors
15. Quelle option dans [Link] permet de restreindre les transferts de
zone ?
- [ ] transfer-acl
- [ ] allow-transfer [x]
- [ ] zone-transfer
- [ ] transfer-allow
16. Quelle extension DNS permet de sécuriser les réponses DNS ?
- [ ] DNS-SEC
- [ ] DNSSEC [x]
- [ ] SECURE-DNS
- [ ] DNS-SECURITY
17. Quelle commande génère les clés DNSSEC pour une zone ?
- [ ] dnssec-keygen [x]
- [ ] dnssec-keygen -a RSASHA256 -b 2048 -n ZONE [Link]
- [ ] bind-keygen
- [ ] zone-keygen
18. Quel enregistrement est utilisé pour stocker les clés publiques DNSSEC ?
- [ ] KEY
- [ ] CERT
- [ ] DNSKEY [x]
- [ ] PUBKEY
19. Comment activer la validation DNSSEC dans [Link] ?
- [ ] dnssec enable;
- [ ] dnssec-validation yes; [x]
- [ ] validate-dnssec yes;
- [ ] dnssec-secure yes;
Section 2: Apache Web Server
20. Quelle directive définit le nom du serveur Apache ?
- [ ] HostName
- [ ] ServerName [x]
- [ ] ApacheName
- [ ] WebServerName
21. Comment définir plusieurs hôtes virtuels sous Apache ?
- [ ] Host { ... }
- [ ] <VirtualHost *:80> ... </VirtualHost> [x]
- [ ] VirtualServer { ... }
- [ ] WebHost { ... }
22. Quelle directive contrôle les droits d'accès à un répertoire ?
- [ ] AccessControl
- [ ] Rights
- [ ] <Directory> [x]
- [ ] PathAccess
23. Où se trouve généralement le fichier de configuration principal d'Apache
sous Debian/Ubuntu ?
- [ ] /etc/apache2/[Link]
- [ ] /etc/apache2/[Link] [x]
- [ ] /etc/httpd/conf/[Link]
- [ ] /etc/apache2/[Link]
24. Quelle directive permet de spécifier l'utilisateur sous lequel Apache
s'exécute ?
- [ ] ApacheUser
- [ ] WebUser
- [ ] User [x]
- [ ] RunAs
25. Quelle directive Apache définit le répertoire racine des documents ?
- [ ] DocumentRoot [x]
- [ ] RootDir
- [ ] WebRoot
- [ ] HTTPRoot
26. Comment s'appelle le fichier de configuration principal d'Apache2 ?
- [ ] [Link]
- [ ] [Link] [x]
- [ ] [Link]
- [ ] [Link]
27. Quel module est nécessaire pour le support PHP ?
- [ ] mod_php
- [ ] libapache2-mod-php [x]
- [ ] apache2-php
- [ ] php-apache
28. Quelle commande permet de créer un certificat SSL
auto-signé ?
- [ ] ssl-keygen
- [ ] apache-ssl
- [ ] openssl req [x]
- [ ] certgen
29. Quelle directive active la négociation de contenu ?
- [ ] ContentNegotiation
- [ ] Options +MultiViews [x]
- [ ] TypeNegotiation
- [ ] NegotiateContent
30. Comment activer la réécriture d'URL sous Apache ?
- [ ] a2enmod rewrite [x]
- [ ] apache2 enable rewrite
- [ ] mod_rewrite enable
- [ ] rewrite on
31. Quel port est utilisé par défaut pour HTTPS ?
- [ ] 80
- [ ] 443 [x]
- [ ] 8080
- [ ] 8443
32. Quelle directive spécifie le chemin du certificat SSL ?
- [ ] CertificatePath
- [ ] SSLCertificateFile [x]
- [ ] SSLCert
- [ ] CertFile
33. Comment générer un certificat auto-signé ?
- [ ] ssl-keygen
- [ ] openssl req -x509 -nodes -days 365 -newkey rsa:2048 [x]
- [ ] apache2-ssl-certificate
- [ ] create-ssl-cert
34. Quelle directive active SSL pour un hôte virtuel ?
- [ ] EnableSSL
- [ ] SSLEngine on [x]
- [ ] UseSSL
- [ ] SSL on
35. Quel fichier contient la clé privée SSL ?
- [ ] [Link]
- [ ] [Link]
- [ ] [Link]
- [ ] [Link] [x]
Section 3: Configuration Samba
36. Samba est principalement utilisé pour :
- [ ] Héberger des pages Web
- [ ] Partager des fichiers et imprimantes sur un réseau [x]
- [ ] Gérer les bases de données
- [ ] Fournir une interface graphique pour Linux
37. Quelle commande installe Samba sur un système Debian/Ubuntu ?
- [ ] sudo install samba
- [ ] sudo apt install samba [x]
- [ ] sudo install-samba
- [ ] sudo apt-get samba
38. Quel paramètre définit le groupe de travail Samba ?
- [ ] netbios name
- [ ] workgroup [x]
- [ ] domain
- [ ] group
39. Quelle commande vérifie la syntaxe du fichier [Link] ?
- [ ] smbcheck
- [ ] testparm [x]
- [ ] smbtest
- [ ] check-smb
40. Quelle commande permet de démarrer le service Samba ?
- [ ] sudo systemctl enable smbd
- [ ] sudo systemctl start samba [x]
- [ ] sudo systemctl restart smbd
- [ ] Toutes les réponses ci-dessus
41. Quel est le port principal utilisé par Samba pour le partage de fichiers ?
- [ ] 80
- [ ] 139 [x]
- [ ] 22
- [ ] 443
42. Pour accéder à un partage Samba depuis un client Linux, quelle
commande est utilisée ?
- [ ] ssh samba://IP_SERVEUR
- [ ] mount -t smbfs //IP_SERVEUR/partage /mnt
- [ ] smbclient //IP_SERVEUR/partage [x]
- [ ] scp //IP_SERVEUR/partage /mnt
43. Pour lister les partages disponibles sur un serveur Samba, on utilise :
- [ ] ls -samba
- [ ] smbclient -L //nom_serveur [x]
- [ ] netstat -samba
- [ ] shares -list
44. Comment créer un utilisateur Samba ?
- [ ] useradd -s
- [ ] smbpasswd -a [x]
- [ ] adduser --samba
- [ ] smbuseradd
45. Où sont stockés les logs de Samba par défaut ?
- [ ] /var/log/samba/
- [ ] /etc/samba/logs/
- [ ] /usr/local/samba/logs/
- [ ] /var/log/syslog [x]
46. Quelle section du [Link] définit les paramètres globaux ?
- [ ] [common]
- [ ] [global] [x]
- [ ] [general]
- [ ] [default]
47. Quel paramètre active les ACLs étendues ?
- [ ] acl enable
- [ ] map acl inherit = yes [x]
- [ ] extended acl = yes
- [ ] use acl = yes
48. Que signifie l'option read only = yes dans un partage Samba ?
- [ ] Permet uniquement aux administrateurs d'écrire
- [ ] Permet uniquement la lecture, sans modifications possibles [x]
- [ ] Permet d'accéder au fichier une seule fois
- [ ] Interdit totalement l'accès
49. Dans une configuration Samba, que fait l’option valid users ?
- [ ] Limite l'accès à des utilisateurs spécifiques [x]
- [ ] Définit les utilisateurs administrateurs Samba
- [ ] Bloque des utilisateurs non spécifiés
- [ ] Permet à tous les utilisateurs d'accéder au partage
50. Quelle directive Samba permet de rendre un partage accessible à tout le
monde sans authentification ?
- [ ] auth = none
- [ ] public = yes
- [ ] allow all
- [ ] guest ok = yes [x]
Section 4: Serveurs NFS (Network File System) 51. Quelle
commande permet de démarrer le service NFS ?
- [ ] service nfs start
- [ ] systemctl start nfs
- [ ] /etc/init.d/nfs-kernel-server start [x]
- [ ] nfs run
52. L'option 'ro' dans /etc/exports signifie :
- [ ] Répertoire obligatoire
- [ ] Lecture seule [x]
- [ ] Répertoire optionnel
- [ ] Répertoire privé
53. Pour exporter un répertoire NFS, on utilise :
- [ ] export [x]
- [ ] mount
- [ ] share
- [ ] xport
54. Quel fichier contient les exports NFS ?
- [ ] /etc/[Link]
- [ ] /etc/exports [x]
- [ ] /etc/nfs/[Link]
- [ ] /etc/nfs/shares
55. Quelle option NFS permet le montage en lecture seule ?
- [ ] readonly
- [ ] ro [x]
- [ ] read-only
- [ ] no_write
56. Quelle commande exporte les partages NFS définis ?
- [ ] nfsstart
- [ ] exportfs -a [x]
- [ ] nfs-export
- [ ] share-nfs
57. Quelle version de NFS utilise TCP par défaut ?
- [ ] NFSv2
- [ ] NFSv3
- [ ] NFSv4 [x]
- [ ] Toutes les versions
58. Comment monter un partage NFS au démarrage ?
- [ ] /etc/[Link]
- [ ] /etc/fstab [x]
- [ ] /etc/mountpoints
- [ ] /etc/[Link]
Section 5: Configuration avancée et dépannage 59.
Quelle commande teste la connectivité réseau ?
- [ ] network test
- [ ] ping [x]
- [ ] nettest
- [ ] connect
60. Quelle commande permet d'afficher la table de routage ?
- [ ] showroute
- [ ] routeshow
- [ ] route -n ou ip route [x]
- [ ] netstat -r
61. Comment vérifier la table ARP ?
- [ ] show arp
- [ ] arp -a [x]
- [ ] ip arp
- [ ] arpshow
62. Quelle commande trace le chemin vers une destination ?
- [ ] pathfind
- [ ] traceroute [x]
- [ ] routepath
- [ ] findroute
63. Comment vérifier les ports ouverts ?
- [ ] checkport
- [ ] netstat -tulpn [x]
- [ ] portshow
- [ ] listports
64. Quelle commande diagnostique les problèmes DNS ?
- [ ] dnscheck
- [ ] dig [x]
- [ ] checkdns
- [ ] dnslookup
65. Quel fichier contient la configuration DNS ?
- [ ] /etc/[Link]
- [ ] /etc/[Link] [x]
- [ ] /etc/[Link]
- [ ] /etc/network/dns
66. Quel fichier contient la configuration des interfaces réseau sous
Debian/Ubuntu ?
- [ ] /etc/network/interfaces [x]
- [ ] /etc/networking/config
- [ ] /etc/net/interfaces
- [ ] /etc/sysconfig/network
Section 6: Sécurité
67. Quelle directive configure le niveau de sécurité ModSecurity ?
- [ ] SecurityLevel
- [ ] SecRuleEngine [x]
- [ ] ModSecLevel
- [ ] SecEngine
68. Comment bloquer l'accès à un répertoire avec .htaccess ?
- [ ] Require all denied [x]
- [ ] Access denied
- [ ] Deny from all
- [ ] Block all
69. Quel module gère l'authentification basique ?
- [ ] mod_auth
- [ ] mod_auth_basic [x]
- [ ] mod_authentication
- [ ] mod_basic_auth
70. Comment limiter le nombre de connexions simultanées ?
- [ ] MaxClients [x]
- [ ] LimitConnections
- [ ] MaxConnections
- [ ] ConnectionLimit
71. Quelle directive permet de définir des règles de réécriture ?
- [ ] URLRewrite
- [ ] RewriteRule [x]
- [ ] RewriteURL
- [ ] ModRewrite
72. Quelle commande permet de lister les règles du pare-feu iptables ?
- [ ] iptables --list
- [ ] iptables -L [x]
- [ ] iptables --show
- [ ] iptables -S
73. Quel fichier contient les règles sudo ?
- [ ] /etc/[Link]
- [ ] /etc/sudoers [x]
- [ ] /etc/sudo/config
- [ ] /etc/security/sudo
74. Quelle commande permet d'afficher l'utilisation de la mémoire ?
- [ ] memcheck
- [ ] free [x]
- [ ] memstat
- [ ] meminfo
Section 7: Performance
75. Quelle directive active la compression des réponses ?
- [ ] CompressOutput
- [ ] SetOutputFilter DEFLATE [x]
- [ ] EnableCompression
- [ ] CompressContent
76. Comment configurer le nombre de processus Apache ?
- [ ] ProcessCount
- [ ] StartServers [x]
- [ ] ServerProcesses
- [ ] ApacheProcesses
77. Quelle directive définit la taille maximale des requêtes POST ?
- [ ] MaxPostSize
- [ ] LimitRequestBody [x]
- [ ] PostSizeLimit
- [ ] RequestBodyLimit
78. Comment activer le keepalive ?
- [ ] KeepAlive On [x]
- [ ] EnableKeepalive
- [ ] PersistentConnection On
- [ ] ConnectionPersist On
79. Quelle directive configure le timeout des connexions keepalive ?
- [ ] KeepAliveTimeout [x]
- [ ] KeepAliveTimeout
- [ ] PersistTimeout
- [ ] ConnectionTimeout
Section 8: Configuration Avancée
80. Quelle directive permet d'inclure d'autres fichiers de configuration ?
- [ ] Include [x]
- [ ] Import
- [ ] Require
- [ ] Load
81. Comment définir une variable d'environnement Apache ?
- [ ] ApacheEnv
- [ ] SetEnv [x]
- [ ] Environment
- [ ] EnvVariable
82. Quelle directive permet de personnaliser les pages d'erreur ?
- [ ] CustomError
- [ ] ErrorDocument [x]
- [ ] ErrorPage
- [ ] HttpError
83. Comment configurer un hôte virtuel basé sur IP ?
- [ ] <VirtualHost *:80> [x]
- [ ] <Host *:80>
- [ ] <WebHost *:80>
- [ ] <Site *:80>
84. Quelle directive définit l'ordre de traitement des fichiers index ?
- [ ] IndexOrder
- [ ] DirectoryIndex [x]
- [ ] DefaultIndex
- [ ] IndexPriority
Section 9: Logs et Monitoring
85. Où se trouvent les logs d'accès par défaut ?
- [ ] /var/log/http/
- [ ] /var/log/apache2/ [x]
- [ ] /var/log/web/
- [ ] /var/log/httpd/
86. Quelle directive configure le format des logs ?
- [ ] LogFormat [x]
- [ ] CustomLog
- [ ] AccessLogFormat
- [ ] FormatLog
87. Comment activer la rotation des logs ?
- [ ] RotateLogs
- [ ] logrotate [x]
- [ ] Apache2RotateLogs
- [ ] LogRotation
88. Quelle commande analyse les logs Apache en temps réel ?
- [ ] apache-log
- [ ] tail -f [x]
- [ ] log-view
- [ ] watch-log
89. Comment configurer le niveau de log ?
- [ ] LoggingLevel
- [ ] LogLevel [x]
- [ ] DebugLevel
- [ ] ErrorLogLevel
Section 10: Dépannage
90. Quelle commande vérifie la configuration Apache ?
- [ ] apache2 -t
- [ ] apache2ctl configtest [x]
- [ ] httpd -check
- [ ] test-apache
91. Comment vérifier les modules chargés ?
- [ ] list-modules
- [ ] apache2ctl -M [x]
- [ ] show-modules
- [ ] modules-status
92. Quelle commande redémarre Apache proprement ?
- [ ] apache2 restart
- [ ] systemctl restart apache2 [x]
- [ ] service apache2 restart
- [ ] restart-apache
93. Comment tester un hôte virtuel spécifique ?
- [ ] test-vhost
- [ ] curl -H "Host: [Link]" [x]
- [ ] apache-test-host
- [ ] check-vhost
94. Quelle commande affiche les processus Apache actifs ?
- [ ] apache-status
- [ ] ps aux | grep apache2 [x]
- [ ] list-apache
- [ ] show-processes
95. Quel fichier configure les privilèges sudo ?
- [ ] /etc/[Link]
- [ ] /etc/sudoers [x]
- [ ] /etc/security/sudo
- [ ] /etc/sudo/config
96. Que fait la commande kill -9 ?
- [ ] Affiche les processus
- [ ] Termine un processus de manière forcée [x]
- [ ] Relance un processus
- [ ] Arrête tous les services
97. Si vous obtenez une erreur "Permission denied", quelle est la première
commande à essayer ?
- [ ] chmod
- [ ] sudo [x]
- [ ] kill
- [ ] ls
98. Quelle commande affiche les ports ouverts sur un système ?
- [ ] ps -ports
- [ ] netstat -tuln [x]
- [ ] lsof -P
- [ ] ip route
99. Comment redémarrer le service réseau sur une distribution utilisant
systemd ?
- [ ] sudo service restart network
- [ ] sudo /etc/init.d/network restart
- [ ] sudo systemctl restart networking [x]
- [ ] sudo restart [Link]
100. Si un service ne fonctionne pas, quelle commande permet de
vérifier son statut ?
- [ ] service status
- [ ] sudo systemctl status <service> [x]
- [ ] system status <service>
- [ ] check-service <service>