Vous êtes sur la page 1sur 10

Note :

 Le présent sujet, noté sur 40, comporte deux dossiers indépendants :


 Dossier I : Administration du système GNU /Linux (17 pts)
 Dossier II : Administration réseau sous GNU/Linux (23 pts)
 Toutes vos réponses doivent être portées sur les documents réponses dédiés (5 pages) et à agrafer
avec la feuille de rédaction.

Dossier I : Administration du système GNU/Linux 17 pts


Exercice 1 : (6 pts)
1. Laquelle des commandes suivantes, lorsqu'elle est exécutée dans le répertoire /usr/src/linux
après la configuration du noyau, permet de compiler le noyau Linux et ses principaux modules ? (1 pt)
A. make bzImage
B. make modules
C. make xconfig
D. make
2. Qu’affiche la commande $ uname –r ? (1 pt)
3. On donne la sortie de la commande suivante :
# modinfo vfat
filename: /lib/modules/3.2.0-4-amd64/kernel/fs/fat/vfat.ko
author: Gordon Chaffee
description: VFAT filesystem support
license: GPL
depends: fat
intree: Y
vermagic: 3.2.0-4-amd64

a. Interpréter la ligne mise en gras ; (0.5 pt)


b. Expliquer la sortie de la commande suivante : (0.5 pt)
#rmmod fat
ERROR: Module fat is in use by vfat
c. Proposer une solution pour corriger l’erreur. (0.5 pt)
4. Soit le fichier /etc/rc2.d/S20postfix
a. Qu’indique la lettre S ? (0.5 pt)
b. Qu’indique le nombre 20 ? (0.5 pt)
c. Indiquer le rôle de ce fichier. (0.5 pt)
5. Qu’affiche la commande $runlevel ? (1 pt)
Exercice 2 : (6 pts)

On veut mettre en place un RAID logiciel de niveau 5, pour pouvoir sécuriser les données d’un système
GNU/Linux.
On suppose que la machine dispose déjà des partitons suivantes : /dev/sdb1, /dev/sdc1,
/dev/sdd1 et /dev/sde1 mesurant chacune 20 Go
1. A l’aide de l’outil mdadm, créer le volume RAID /dev/md0 de niveau 5 utilisant les 4 partitions
citées précédement. (1 pt)
2. Sauvegarder la configuration de ce RAID dans le fichier /etc/mdadm.conf. (1 pt)
3. Créer sur ce volume RAID, le système de fichier ext4. (1 pt)
4. Monter le système de fichier précédement créé sur /mnt/raid5. (1 pt)
5. Donner la ligne à ajouter dans le fichier /etc/fstab afin d’automatiser le montage de ce volume.
(1 pt)
6. Quelle sera la taille maximale exploitable de ce volume /dev/md0? (1 pt)
Exercice 3 : (5 pts)
La sauvegarde est une tâche importante. Elle doit être effectuée périodiquement sur des machines
comportant des données sensibles.
Pour ce fait, on vous demande de compléter le script sauve.sh (voir document réponses), permettant à
l’administrateur d’effectuer une sauvegarde du répertoire /home selon le menu itératif suivant :

====================== Menu sauvegarde ============================


1> Sauvegarde de /home par l’outil tar
2> Sauvegarde de /home par l’outil cpio
3> Sauvegarde de /home par l’outil rsync
9> Quitter
===================================================================
Votre choix ?
Indications :

 Les sauvegardes sont réalisées dans le répertoire /backup supposé créé au préalable ;
 La sauvegarde avec l’outil tar portera le nom archive.tar.gz ;
 La sauvegarde avec l’outil cpio portera le nom archive.cpio.gz ;
 La sauvegarde via rsync sera effectuée dans le répertoire /backup/copie-home (supposé déjà
créé).
Dossier II : Administration réseau sous GNU/Linux 23 pts
La topologie ci‐dessous représente le réseau local de l’institut DEVINFO spécialisé dans la formation
professionnelle des techniciens en développement informatique.

Le réseau de l’institut DEVINFO d’adresse IP 192.168.0.0/24 est composé de :

 Un serveur nommé SRV_1 d’@IP 192.168.0.1 assurant deux rôles :


o Serveur DHCP ;
o Serveur DNS maître.
 Un serveur nommé SRV_2 d’@IP 192.168.0.2 assurant deux rôles :
o Serveur Mail ;
o Serveur Web.
 Un serveur NFS nommé SRV_3 d’@IP 192.168.0.3 ;
 Un serveur DNS esclave nommé SRV_4 d’@IP 192.168.0.4 ;
 Postes clients.
Exercice 1 : configuration réseau (3 pts)

1. Donner la commande qui permet de configurer l’interface réseau eth0 du serveur SRV_1. (1 pt)
2. Compléter le contenu du fichier /etc/network/interfaces du serveur SRV_2. (1.5 pt)
3. Que fournit la commande iwconfig ? (0.5 pt)

Exercice 2 : DHCP (3.5 pts)


Le serveur DHCP du réseau est chargé de distribuer les adresses IP
1. Citer les 4 messages se déroulant entre un client et un serveur DHCP pour l’obtention du bail IP. (1 pt)
2. Compléter le fichier de configuration du serveur DHCP, en tenant compte des hypothèses suivantes :
(2.5 pts)
 Les postes clients obtiennent des adresses IP à partir de 192.168.0.10 jusqu’à 192.168.0.100 ;
 La durée du bail DHCP est d’un jour et le nom de domaine est devinfo.ma.

Exercice 3 : DNS (3,5 pts)

Le serveur DNS maître héberge une zone directe et une zone inverse du domaine devinfo.ma et dont les
fichiers de zone sont respectivement devinfo.ma.zone et 192.168.0.zone
1. Compléter le contenu du fichier de zone directe du serveur DNS maître ; (2.5 pts)
2. Donner la commande permettant de restituer les informations de zones. (1 pt)

Exercice 4 : Service de messagerie (3,5 pts)

Pour la gestion de la messagerie électronique au sein du réseau 192.168.0.0 /24, on a installé sur le
serveur de Mail le gestionnaire Postfix connu par sa simple administration et sa sécurité optimale.
1. Donner le nom (chemin absolu) du fichier de configuration de Postfix; (0.5 pt)
2. Dans la terminologie du système de messagerie, donner l’acronyme des termes MUA et MTA ; (1 pt)
3. Compléter l’extrait du fichier de configuration de Postfix conformément aux paramètres suivants :
(2 pts)
 Postfix doit lire les requêtes de toutes les interfaces réseau ;
 Le fichier des alias est /etc/aliases ;
 Le nom de la machine émettrice n’apparait pas dans l’adresse de l’expéditeur ;
 Les réseaux autorisés à envoyer des mails sont : 127.0.0.0/8 et 192.168.10.0/24 ;
 Afficher le nom du domaine dans le courrier sortant ;
 Le serveur est la destination finale des messages de tous les domaines.

Exercice 5 : Partage NFS (3,5 pts)


Sur le serveur NFS, on souhaite partager deux répertoires qui seront accessibles par tous les clients du
réseau :
 /tmp sera accessible en lecture/écriture ;
 /usr/share/doc sera accessible en lecture seule.
Ces répertoires seront montés respectivement sur les répertoires locaux de clients /mnt/tempo et
/mnt/doc.
1. Dans le fichier /etc/exports du serveur NFS, déclarer les répertoires exportés ; (1.5 pt)
2. Donner les commandes permettant à un client de monter les répertoires exportés ; (1.5 pt)
3. Pour un client du réseau, donner la commande lui permettant de lister les fichiers exportés par le
serveur NFS. (0.5 pt)

Exercice 6 : Serveur web (3 pts)


Sur le serveur web, on a installé le serveur HTTP « apache2 » afin d’assurer l’accès au site web intranet
de l’entreprise. Les utilisateurs des postes clients doivent utiliser l’URL suivante pour accéder au site:
 http://www.devinfo.ma  Accès au site Web dont le répertoire de base est : /var/www
1. Indiquer, brièvement, le rôle de chacun des fichiers/répertoires suivants issus de la structure de
configuration d’Apache2 : /etc/apche2/apache2.conf, /etc/apache2/ports.conf,
/etc/apache2/sites-available et /etc/apache2/sites-enabled. (1,5 pt)
2. On désire créer un nouveau site Web dont le fichier de configuration est nommé www1. Donner les
commandes qui permettent de :
a. Activer le site Web : www1 ; (0,5 pt)
b. Désactiver le site Web par défaut : default ; (0,5 pt)
c. Réactiver la nouvelle configuration. (0,5 pt)

Exercice 7 : SSH (3 pts)

On désire administrer à distance le serveur SRV_2 à partir d’un poste client et que la connexion soit
sécurisée par la mise en place de Secure Shell (SSH).

1. Donner les commandes permettant d’installer le service SSH respectivement sur le serveur puis sur
le client ; (1 pt)
2. Sur le fichier de configuration /etc/ssh/sshd_config, interpréter la directive suivante : (0,5 pt)

PubkeyAuthentication yes

3. L’utilisateur sri_1 souhaite communiquer avec le serveur SRV_2 à partir d’un poste client, Donner les
commandes lui permettant de :
a. Générer la clé sécurisée utilisant le protocole de chiffrage RSA ; (0,5 pt)
b. Envoyer la clé publique .ssh/id_rsa.pub au serveur ; (0,5 pt)
c. Ouvrir une session sur le serveur en tant qu’utilisateur sri_1. (0,5 pt)
Document réponses
Dossier I : Exercice 1

1. ………………………………………………………………………………………………………………………………………………………………………………………

2. ………………………………………………………………………………………………………………………………………………………………………………………

3.

a. ………………………………………………………………………………………………………………………………………………………………………………

b. ………………………………………………………………………………………………………………………………………………………………………………

c. ………………………………………………………………………………………………………………………………………………………………………………

4.

a. ………………………………………………………………………………………………………………………………………………………………………………

b. ………………………………………………………………………………………………………………………………………………………………………………

c. ………………………………………………………………………………………………………………………………………………………………………………

5. ………………………………………………………………………………………………………………………………………………………………………………………

Dossier I : Exercice 2

1. ………………………………………………………………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………………………………………………………………………………………

2. ………………………………………………………………………………………………………………………………………………………………………………………

3. ………………………………………………………………………………………………………………………………………………………………………………………

4. ………………………………………………………………………………………………………………………………………………………………………………………

5. ………………………………………………………………………………………………………………………………………………………………………………………

6. ………………………………………………………………………………………………………………………………………………………………………………………
Dossier I : Exercice 3

......................................................

choix=100

while [ $choix -ne ................... ]


do
clear
echo "================= Menu sauvegarde ======================="

.............................................................................................................................

.............................................................................................................................

.............................................................................................................................

.............................................................................................................................

.............................................................................................................................

echo –n " Votre choix ? "

.............................................................................................................................

Case ............................... in

.............................................................................................................................

.............................................................................................................................

.............................................................................................................................

.............................................................................................................................

.............................................................................................................................

esac

echo " Appuyer sur ENTER pour continuer "


read
done

Dossier II : Exercice 1
1. ………………………………………………………………………………………………………………………………………………………………………………………

2.
auto ............................................

iface ....................................... inet ............................................

address ............................................

netmask ............................................

gateway ............................................

3. ………………………………………………………………………………………………………………………………………………………………………………………

Dossier II : Exercice 2
1. ………………………………………………………………………………………………………………………………………………………………………………………
2.

######## SERVEUR DHCP ########


subnet ………………………………………. netmask ………………………….….…… {
range ………………………………………… ……………………………………………….. ;
option routers ……….……… ;
option domain-name-servers ……………………….…….. , ………………….……….. ;
option domain-name "……………………………..………..";
default-lease-time ………………………… ;
}

Dossier II : Exercice 3
1.

#### Fichier de zone directe du serveur DNS primaire ######


$TTL …………………… ; TTL d’un jour
@ IN SOA ………………………………………………….……………… root… … … … . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … … … … … … … … (
2015050401 ; numéro de série
……………………………… ; rafraichissement tous les 7 jours
……………………………… ; tenter toutes les 6 heures
……………………………… ; tentatives expirent après 7 jours
……………………………… ) ; TTL minimal d’un jour
@ IN NS ………………………………………………………….……………………

……………………………… IN MX 20 …………………………………………

……………………………… IN A 192.168.0.1
……………………………… IN A 192.168.0.2
……………………………… IN A 192.168.0.3
……………………………… IN A 192.168.0.4

2. ………………………………………………………………………………………………………………………………………………………………………………………
Dossier II : Exercice 4
1. ………………………………………………………………………………………………………………………………………………………………………………………

2. MUA : ………………………………………………………………………………………………………………………………………………………………………

MTA : …………………………………………………………………………………………………………… …………………………………………………………

3.

...
myhostname = ……………………………………………………………

mydestination = ……………………………………………………………

mynetworks = ……………………………………………………………

inet_interfaces = ……………………………………………………………

myorigin = ……………………………………………………………

alias_maps = hash: ……………………………………………………………

...

Dossier II : Exercice 5
1. ………………………………………………………………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………………………………………………………………………………………

2. ………………………………………………………………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………………………………………………………………………………………

3. ………………………………………………………………………………………………………………………………………………………………………………………
Dossier II : Exercice 6
1.

Fichier ou répertoire Rôle

/etc/apche2/apache2.conf

/etc/apache2/ports.conf

/etc/apache2/sites-available

/etc/apache2/sites-enabled

2.
a. ………………………………………………………………………………………………………………………………………………..……………………………

b. ………………………………………………………………………………………………………………………………………………………………………………

c. ………………………………………………………………………………………………………………………………………………………………………………

Dossier II : Exercice 7
1. ………………………………………………………………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………………………………………………………………………………………

2. ………………………………………………………………………………………………………………………………………………………………………………………

………………………………………………………………………………………………………………………………………………………………………………………

3.
a. ………………………………………………………………………………………………………………………………………………..……………………………

b. ………………………………………………………………………………………………………………………………………………………………………………

c. ………………………………………………………………………………………………………………………………………………………………………………

Vous aimerez peut-être aussi