Correction Systemes Dexploitation GNU Linux 2016

Vous aimerez peut-être aussi

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 8

B

EXAMEN DE FIN DE FORMATION


T
SESSION : MAI 2016
S
Systeme Exploitation (GNU/LINUX)

Correction
S
R
I

Ministère de l’Education Nationale


Siège Central du Ministère Bab Rouah- Rabat Tél : 0537 77 18 70 Fax : 0537 77 20 43
Examen National du Brevet de Technicien Supérieur Page
Session de Mai 2016 1
Centre National de l'Evaluation, des Examens et de l’Orientation
- Corrigé - 7

Filière : Systèmes et réseaux informatiques Durée : 2 Heures

Épreuve : Systèmes d’exploitation GNU/Linux Coefficient : 20

Dossier I : Administration du système GNU/Linux

I. Gestion des volumes LVM

1.1. #apt‐get install lvm2


1.2. $ modprobe lvm
1.3.
1.3.1. #pvcreate /dev/sdb [123] /dev/sdc[123] /dev/sdd[123]
1.3.2.
#vgcreate homeVG /dev/sdb1 /dev/sdb2 /dev/sdb3
#vgcreate etcVG /dev/sdb2 /dev/sdc2 /dev/sdd3

1.3.3.
# lvcreate ‐n homeLVM ‐L 24g homeVG
# lvcreate ‐n etcLVM –L 24g etcVG

1.3.4.
#mkdir /media/homeBackup /media/homeBackup
#mkdir /media/etcBackup /media/etcBackup

1.3.5.
#mkfs.ext4 /dev/homeVG/homeLVM
#mkfs.ext4 /dev/etcVG/etcLVM

II. Maintenance système

2.1.
# !/bin/bash
#mount /dev/homeVG/homeLVM /media/homeBackup
#mount /dev/etcVG/etcLVM /media/etcBackup
#tar xjvf /media/homeBackup/homeBackup.tar.bz2 /home
#tar xjvf /media/etcBackup/etcBackup.tar.bz2 /etc
Corrigé de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2016 - Page
Filière : Systèmes et Réseaux Informatiques Épreuve de : Systèmes d’exploitation GNU/Linux 2
7
2.2.
2.2.1. cp /root/bin/backupScript.sh /etc/init.d
2.2.2. #update‐rc.d backupScript.sh start 20 0 6.
2.3. 0 18 * * * /root/bin/backupScript.sh
2.4.
2.4.1. /etc/rsyslog.conf
2.4.2. cron.* /var/log/cron.log
2.4.3. #tail ‐1 /var/log/cron.log
Corrigé de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2016 - Page
Filière : Systèmes et Réseaux Informatiques Épreuve de : Systèmes d’exploitation GNU/Linux 3
7
Dossier II : Administration réseau sous GNU/Linux

I. Configuration réseau
1.1.
Fichier de configuration des cartes d’interfaces réseau : /etc/network/interfaces
 Serveur maitre btsServer
iface eth0 inet static
adrress 192.168.10.1
netmask 255.255.255.0
gateway 192.168.10.254
broadcast 192.168.10.255

 Serveur esclave sriServer


iface eth0 inet static
adrress 192.168.10.1
netmask 255.255.255.0
gateway 192.168.10.254
broadcast 192.168.10.255

 Routeur btsRouter
iface eth0 inet static
adrress 192.168.10.1
netmask 255.255.255.0
gateway 192.168.10.254
broadcast 192.168.10.255
post‐up iptables‐restore < /etc/iptables_rules.saves
iface eth1 inet static
adrress 192.168.10.1
netmask 255.255.255.0
gateway 192.168.10.254
broadcast 192.168.10.255
post‐up iptables‐restore < /etc/iptables_rules.saves

 Client btsClientX (X=1, 2 ou 3)


iface eth0 inet dhcp

 Client sriClientX (X=1, 2 ou 3)


iface eth0 inet dhcp

1.2.
Corrigé de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2016 - Page
Filière : Systèmes et Réseaux Informatiques Épreuve de : Systèmes d’exploitation GNU/Linux 4
7
Fichier de configuration du service DHCP : /etc/dhcp/dhcpd.conf
Sous domaine bts.net
subnet 192.168.10.0 netmask 255.255.255.0 {
option domain‐name "bts.net";
option domain‐name‐servers 192.168.10.1;
option broadcast‐address 192.168.10.255;
server‐name "btsServer.bts.net";

option routers 192.168.10.254;

default‐lease‐time 600;
max‐lease‐time 7200;

range 192.168.10.10 192.168.10.20;


}
Sous domaine sri.bts.net
subnet 192.168.20.0 netmask 255.255.255.0 {
option domain‐name "sri.bts.net";
option domain‐name‐servers 192.168.20.1;
option broadcast‐address 192.168.20.255;
server‐name "sriServer.sri.bts.net";

option routers 192.168.20.254;

default‐lease‐time 600;
max‐lease‐time 7200;

range 192.168.20.10 192.168.20.20;


}

Fichier de configuration de l’agent de relais DHCP : /etc/default/isc‐dhcp‐relay


SERVERS="192.168.10.1"
INTERFACES="eth0"
Corrigé de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2016 - Page
Filière : Systèmes et Réseaux Informatiques Épreuve de : Systèmes d’exploitation GNU/Linux 5
7
1.3.
Fichier de configuration du service DNS : /etc/bind/named.conf.local

#zone de résolution directe du domaine bts.net


zone "bts.net"
{
type master;
file "/etc/bind/db.bts.net";
allow‐transfer { 192.168.20.1; };
};

zone "sri.bts.net"
{
type slave;
file "/var/cache/bind/db.sri.bts.net";
masters { 192.168.20.1; };
};

zone "10.168.192.in‐addr.arpa"
{
type master;
file "/etc/bind/db.10.168.192.in‐addr.arpa";
allow‐transfer { 192.168.20.1; };
};

zone "20.168.192.in‐addr.arpa"
{
type slave;
file "/var/cache/bind/db.20.168.192.in‐addr.arpa";
masters { 192.168.10.1; };
};
Corrigé de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2016 - Page
Filière : Systèmes et Réseaux Informatiques Épreuve de : Systèmes d’exploitation GNU/Linux 6
7
II. Administration réseau
2.1.
Commande pour installer le Commande pour lancer le
Service Fichier de configuration
paquet service

DNS apt‐get install bind9 /etc/bind/named.conf.local service named restart

DHCP apt‐get install isc‐dhcp‐ /etc/dhcp/dhcpd.conf service isc‐dhcp‐server


server restart

DHCP
apt‐get install isc‐dhc‐relay /etc/default.conf service isc‐dhc‐relay restart
RELAY

SAMBA apt‐get install samba /etc/samba/smb.conf service samba restart

SSH apt‐get install ssh /etc/ssh/sshd_config service ssh restart

APACHE apt‐get install apache2 /etc/apache/apache2.conf service apache2 restart

2.2.
2.2.1. ping –c3 btsServer.bts.net

2.2.2. smbclient –L //btsServer.bts.net

2.2.3. smbclient //btsServer.bts.net/sambsharedfiles –U sriClient1.sri.bts.net

2.2.4. get cours1.pdf

2.2.5. put ~/myFile.pdf

2.3.
2.3.1. www.bts.net

2.3.2. wget www.bts.net/coursLinux/coursNoyau.pdf


Corrigé de l’Examen National du Brevet de Technicien Supérieur - Session de Mai 2016 - Page
Filière : Systèmes et Réseaux Informatiques Épreuve de : Systèmes d’exploitation GNU/Linux 7
7
III. Sécurité

3.1.

3.1.1. ssh‐keygen –t dsa

3.1.2. ssh‐copy‐id –i ~/.ssh/id_dsa.pub root@btsServer.bts.net

3.1.3. ssh root@btsServer.bts.net

3.2.

3.2.1. Iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE

Iptables –t nat –A POSTROUTING –o eth1 –j MASQUERADE

3.2.2. Iptables –L ‐t nat

Vous aimerez peut-être aussi