0% ont trouvé ce document utile (0 vote)
22 vues7 pages

Exam Linux

L'examen Linux pour le niveau Bachelor 1 exige l'installation de Gentoo et la réalisation de divers exercices post-installation, y compris la gestion des utilisateurs, la configuration RAID et LVM. Les étudiants doivent également travailler sur une machine virtuelle Debian, installer des services, configurer syslog-ng et mettre en place des tâches cron. Les fichiers nécessaires sont fournis, et un compte-rendu ainsi que les VMs doivent être soumis via un lien partagé.

Transféré par

yass SixNueve
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)
22 vues7 pages

Exam Linux

L'examen Linux pour le niveau Bachelor 1 exige l'installation de Gentoo et la réalisation de divers exercices post-installation, y compris la gestion des utilisateurs, la configuration RAID et LVM. Les étudiants doivent également travailler sur une machine virtuelle Debian, installer des services, configurer syslog-ng et mettre en place des tâches cron. Les fichiers nécessaires sont fournis, et un compte-rendu ainsi que les VMs doivent être soumis via un lien partagé.

Transféré par

yass SixNueve
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

EXAM LINUX

Niveau : Bachelor 1
22/11/24

Documentation

• Cours et TDs

Fichiers fournis
Les fichiers nécessaires pour le TD sont contenu dans le zip
Exam.

A rendre :

• Compte-rendu
• VMs
Un lien vous a été partagé. Si l’ensemble de vos fichiers font plus
de 4Go, merci d’uploader les VMs sur votre drive, et me partager
un lien en lecture

P.S. : le TD a été modifié à la dernière minute par peur d’avoir une version trop
complexe à réaliser en 3h
Content

1 Installation .................................................................................... 3
1.1 Prérequis ............................................................................................. 3
1.2 Installation de gentoo........................................................................... 3

2 Exercices post-installation ............................................................. 4


2.1 Utilisateurs .......................................................................................... 4
2.2 RAID .................................................................................................. 4
2.3 LVM ................................................................................................... 5

3 Exercices sur Debian ..................................................................... 6


3.1 Informations préalables :...................................................................... 6
3.2 Gestion des services............................................................................. 6
3.3 SYSLOG ............................................................................................. 6
3.4 CRON ................................................................................................. 7

2
1 Installation
Le but de la partie 1 est d’installer une gentoo

1.1 Prérequis
Créez un répertoire EXAM-VOTRENOM sur votre PC. Stockez
votre image VMWare dans ce répertoire.

1.2 Installation de gentoo


Créez une nouvelle machine virtuelle VMWare (linux, autre noyau
5.X 64 bits), 2 go de ram.
Cette machine doit :
• Utiliser
o un disque SCSI de 30go
o 2 disques de 8 go
• Démarrer sur l’iso install-amd64-minimal-XXX.iso fournie

Par ailleurs, vérifiez que vous avez bien un adaptateur NAT

3
Concernant le partitionnement, vous devez créer 3 partitions :
ATTENTION: choisissez DOS comme type de partitionnement
(pas GPT)

/boot : 200 mo

/ : 20 go

swap : 7.8 go

Fixer comme hostname la première lettre de votre prenom suivi de


votre nom de famille

2 Exercices post-installation

2.1 Utilisateurs

Ajouter un utilisateur login1 (où login est votre hostname, ex :


jbriffau1) appartenant aux groupes users et wheel
Vérifier que vous pouvez faire un ssh en temps que cet
utilisateur.

2.2 Compiler un noyau

Générer votre propre noyau, en ayant :


• le module bluetooth d’activer par défaut (pas en option)
• le module RAID+LVM activé

4
2.3 RAID

• Créez une array RAID 0 entre les deux premières partitions


(premier disque) et une array RAID 1 entre les deux
dernières partitions (2ème disque)
• Formater la première array en ext3, puis montez cette
première dans /mnt/backup
• Modifiez la configuration système pour que ces volumes
soient montés automatiquement au démarrage

2.4 LVM

• Créez un groupe de volume VG1 sur la deuxième array


RAID, créer un volume logique "backup" dans VG1 de la
moitié de la taille du VG.
• Formater en ext3, puis montez ce volume logique dans
/backup
• Créer un volume logique "data" dans VG1 de la moitié de la
taille du VG.
• Formater en ext3, puis montez ce volume logique dans /data
• Modifiez la configuration système pour que ces volumes
soient montés automatiquement au démarrage
• Pour éviter les warnings, lors des différentes commandes,
lancer et activer le service lvmetad
N’OUBLIEZ PAS DE VÉRIFIER QU’APRÈS UN REDEMARRAGE
- TOUS LES SERVICES FONCTIONNENT
- TOUS VOS PARTITIONS SONT CORRECTEMENT MONTEES

5
3 Exercices sur Debian

3.1 Informations préalables :


Sur la VM les utilisateurs à utiliser sont les suivants :
• root : azerty
• user : azerty
Comme pour la VM Gentoo, il faut vérifier que vous arrivez à
pinger 8.8.8.8. Si ce n’est pas le cas trouver le nom de votre
interface NAT en tapant la commande :
ip a
Puis lancer la commande suivante :
dhcpd <nom de l’interface>

3.2 Gestion des services


• Installez les services cron et syslog-ng
• Mettre en démarrage par defaut ces deux services
• Installer le serveur Web apache et ajoutez-le en lancement
automatique au démarrage du système
• Installer le serveur proftpd et ajoutez-le en lancement
automatique au démarrage du système

3.3 SYSLOG
Configurer syslog-ng pour mettre tous les messages venant de
login dans /var/log/login-sucess.log (pour les traces
d’authentification réussies) et /var/log/login-failed.log (pour les
traces d’authentification échouées)

6
3.4 CRON
Ajoutez un cron qui doit se lancer tous les samedi à 1:42 et fasse
une sauvegarde de /home/login1/data dans /mnt/backup (vous
créerez les 2 répertoires)
votre script sera à placer dans le fichier /etc/cron.d/backup.sh

Vous aimerez peut-être aussi