0% ont trouvé ce document utile (0 vote)
43 vues6 pages

Correction BTS SRI Examen Linux 2018

Ce document contient les corrections d'un examen portant sur l'administration du système GNU/Linux et l'administration réseau sous GNU/Linux. Il est organisé en deux dossiers traitant de sujets tels que le noyau Linux, les volumes LVM, la configuration réseau, DHCP, DNS, LDAP, Apache, Samba et Postfix.

Transféré par

oussama remli
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)
43 vues6 pages

Correction BTS SRI Examen Linux 2018

Ce document contient les corrections d'un examen portant sur l'administration du système GNU/Linux et l'administration réseau sous GNU/Linux. Il est organisé en deux dossiers traitant de sujets tels que le noyau Linux, les volumes LVM, la configuration réseau, DHCP, DNS, LDAP, Apache, Samba et Postfix.

Transféré par

oussama remli
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

B

EXAMEN DE FIN DE FORMATION


T
SESSION : MAI 2018
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
BTS SRI CORRECTION EXAMEN 2018
Dossier I : Administration du système GNU/Linux /18 pts

I. Noyau Linux et démarrage du système /7 pts


1.1. uname -r
1.2.
• Adapter le noyau à des besoins spécifiques, augmenter les performances, renforcer la
sécurité, ou encore la fiabilité du système.
• Ajouter de nouveaux pilotes de périphériques.

1.3.
1.3.1. la commande lsmod liste les modules actuellement chargés, avec leurs dépendances
éventuelles.
1.3.2. Le module bnep et le module rfcomm
1.4. La commande runlevel retourne l’ancienne ainsi que l’actuelle valeur du niveau du démarrage.
1.5.
Niveaux d’exécution Effets correspondants
2 Multi-Utilisateur, sans réseau, console.
6 Reboot : redémarrage de la machine.
0 Halt : stoppe le système d’exploitation, éteint la machine.
1 Mode mono utilisateur utilisé pour la maintenance, mode console.

1.6. Shutdown –r now


1.7. # update-rc.d clean_tmp start 20 2 3 4 5. Stop 10 0 1 6.
Ou bien # update-rc.d clean_tmp defaults

II. Volume LVM et système de fichiers /6 pts


2.1. # apt-get install lvm2
2.2. # pvcreate /dev/sdb1 /dev/sdc3 /dev/md1
2.3. # vgcreate vg1 /dev/sdb1 /dev/sdc3 /dev/md1
2.4. # lvcreate –L 120G –n data vg1
2.5. # lvdisplay /dev/vg1/data
2.6. # mkfs.ext4 /dev/vg1/data
2.7. mkdir /mnt/lvm
mount -t ext4 /dev/vg1/data /mnt/lvm
2.8. # pvcreate /dev/sdb5
# vgextend vg1 /dev/sdb5

III. Automatisation des tâches et maintenance système /5 pts

#!/bin/bash
# Ajuster les variables de façon appropriée.
UTILISATEUR="bts1"
BTS SRI CORRECTION EXAMEN 2018
SERVEUR="[Link]"
SOURCE= "/home" "/etc"
DESTINATION= "/var/backups"
DATE=$(date +%d-%m-%Y)
echo "### Début de la sauvegarde. ###";
# On crée /var/backups s'il n'existe pas
if [ ! -e /var/backups ]
then
mkdir /var/backups
fi
# On crée l'archive avec l’outil tar.
tar -cvzf $DESTINATION/archive.$[Link] $SOURCE
echo "### Fin de la sauvegarde. ###";
echo "### Début de la synchronisation. ###";
# On s'identifie sur le serveur
ssh $UTILISATEUR@$SERVEUR
# On vérifie si le répertoire /var/backups existe sur le serveur, on le crée si ce n'est pas le cas.
if [ ! -e $UTILISATEUR@$SERVEUR: $DESTINATION ]
then
mkdir $UTILISATEUR@SERVEUR: $DESTINATION
fi
# On copie l'archive dans /var/backups du serveur
scp $DESTINATION/archive.$[Link] $UTILISATEUR@$SERVEUR:$DESTINATION
echo "### Fin de la synchronisation. ###";
# On se déconnecte du serveur.
exit
echo "Au revoir";

Dossier II : Administration réseau sous GNU/Linux /22 pts

I. Configuration réseau, DHCP et DNS /9 pts

1.1. /etc/network/interfaces
1.2.
• eth 0 et eth1 du routeur router
# L'interface "loopback"
auto lo
iface lo inet loopback

# L'interface "eth0"
auto eth0
iface eth0 inet static
address [Link]
netmask [Link]
gateway [Link]
post-up iptables-restore < /etc/iptables_rules.saves

# L'interface "eth1"
auto eth1
BTS SRI CORRECTION EXAMEN 2018
iface eth1 inet static
address [Link]
netmask [Link]

• eh0 des machines clientes

auto eth0
Iface eh0 inet dhcp

1.3. /etc/init.d/networking restart


1.4.
1ère méthode, on envoie la valeur 1 directement dans l'entrée concernée du noyau
echo 1 > /proc/sys/net/ipv4/ip_forward

2ème méthode, on utilise la commande sysctl pour définir cette valeur à 1 dans le noyau.
sysctl -w net.ipv4.ip_forward=1

3ème méthode, on édite le fichier /etc/[Link] et en décommentant la ligne ci-dessous. L'avantage de cette
méthode c'est qu'elle est définitive. A chaque redémarrage, le routage sera activé.
net.ipv4.ip_forward = 1
1.5. iptables -t nat -A POSTROUTING -o ethx -j MASQUERADE
1.6.
1.6.1. # apt-get install bind9
BTS SRI CORRECTION EXAMEN 2018
1.6.2.

zone "[Link]" {
type master;
file "[Link]";
allow-transfer { [Link] };
notify yes;
};

zone "[Link]" {
type master;
notify yes;
file "[Link]";
allow-transfer { [Link] };
};

1.6.3.

;
$TTL 604800
@ IN SOA [Link]. [Link] (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS [Link].
@ IN MX 10 [Link].

server1 IN A [Link]
server2 IN A [Link]
router IN A [Link]
www IN CNAME server2

II. Administration et sécurité réseau /13 pts

2.1.
2.1.1. /etc/ldap/[Link] ou /etc/ldap/[Link]
2.1.2.

suffix "dc=sagatech,dc=com"
rootdn "cn=admin,dc=sagatech,dc=com"
rootpw "secret"
access to *
by * read
2.1.3.
a.

DN de user1 : uid=user1,ou=utilisateurs,dc=sagatech,dc=com
DN de commerce : cn=commerce,ou=groupes,dc=sagatech,dc=com
b.
# ldapadd -x -D "cn=admin,dc=sagatech,dc=com" –w -f [Link]
2.2.
2.2.1. #apt-get install apache2
2.2.2. # a2enmod ssl
2.2.3.
BTS SRI CORRECTION EXAMEN 2018
NameVirtualHost *:443

<VirtualHost *:443>
ServerName [Link]
DocumentRoot /var/web/www

#Les directives pour les certificats

SSLEngine On
SSLCertificateFile /etc/apache2/ssl/[Link]
SSLCertificateKeyFile /etc/apache2/ssl/[Link]

ErrorLog /var/log/apache2/error_ssl.log
LogLevel warn

</VirtualHost>

2.3.
2.3.1.
[reclam]

comment = "Partage public"


path = /reclam
browseable = yes
public = yes
writeable = yes
printable = no

2.3.2. Service samba reload ou /etc/init.d/samba relaod


2.3.3. smbpasswd -a user1
2.3.4.
smbmount //[Link]/reclam /media/partage –o user=user1
ou bien :
sudo mount -t smbfs –o username=user1 //192.168/reclam /media/partage
on peut omettre l’option –o puisque le partage est public

2.4.
2.4.1. /etc/postfix/[Link]
2.4.2.

home_mailbox: indique le répertoire de stockage du courrier qui pourra être rapatrier plus tard avec POP
ou IMAP
inet_interfaces :depuis quelles interfaces réseaux lire les requêtes
myorigin : Quel domaine afficher dans le courrier sortant
2.4.3. Envoie un mail "Bonjour, user1" dont le sujet est : "test" à l’utilisateur user1

Vous aimerez peut-être aussi