0% ont trouvé ce document utile (0 vote)
21 vues22 pages

Homework 2

Le document contient une série de questions et réponses sur la configuration de serveurs DNS, Apache, Samba, NFS, ainsi que des commandes de dépannage et de sécurité. Chaque question aborde des aspects techniques spécifiques, tels que les commandes, les fichiers de configuration et les directives nécessaires pour gérer ces services. Il sert de guide de référence pour les administrateurs système dans la gestion et la configuration de ces technologies.

Transféré par

bacem.hlabba3
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)
21 vues22 pages

Homework 2

Le document contient une série de questions et réponses sur la configuration de serveurs DNS, Apache, Samba, NFS, ainsi que des commandes de dépannage et de sécurité. Chaque question aborde des aspects techniques spécifiques, tels que les commandes, les fichiers de configuration et les directives nécessaires pour gérer ces services. Il sert de guide de référence pour les administrateurs système dans la gestion et la configuration de ces technologies.

Transféré par

bacem.hlabba3
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

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>

Vous aimerez peut-être aussi