Advanced Level Linux Professional LPIC-2
Course Features
Course Details
Advanced Level Linux Professional LPIC-2 GTI4R06
Enseignant:
Email:
Durée totale du cours: 45 H
Semestre : 4
Nombre de crédits : 2
Modules spécialisés | Modules de base | Sciences et techniques de l'ingénierie | Préparation à la carrière professionnelle |
X |
Nombre d’heures | Activités hors classe | |||
45 | 38 | |||
cours | TD | TP | ||
22.5 | 22.5 | |||
Code : GTI5R06 Advanced Level Linux Professional LPIC-2
Objectifs d’apprentissage et compétences visées
L’objectif principal de ce cours est de maîtriser la mise en place des services réseau et de se préparer aux examens LPI-201 et LPI-202 de la certification LPIC-2. « Advanced Level Linux Professional ».
Contenu du cours
Semaine 1-2: Révision des Fondamentaux Linux et Préparation à LPIC-2
- Révision des compétences LPIC-1 : administration système Linux
- Présentation des objectifs et de la structure des certifications LPIC-2 (201 et 202)
Semaine 3-4: Administration des Réseaux
- Configuration avancée de la mise en réseau
- Routage statique et dynamique avec Quagga
- Configuration d'un serveur DNS et DHCP
Semaine 5-6: Services de Fichiers et de Stockage
- Configuration de Samba pour le partage de fichiers avec des clients Windows
- Configuration de NFS pour le partage de fichiers avec des clients UNIX
- Configuration de serveurs iSCSI et de LVM pour la gestion du stockage
Semaine 7-8: Gestion des Certificats et de la Sécurité
- Configuration d'une autorité de certification (CA) et émission de certificats
- Mise en place de serveurs SSL/TLS pour sécuriser les services
- Implémentation de restrictions de sécurité avec SELinux
Semaine 9-10: Virtualisation et Conteneurs
- Gestion de machines virtuelles avec KVM/QEMU
- Introduction à Docker et à la conteneurisation
- Configuration de l'hyperviseur et déploiement de conteneurs
Semaine 11-12: Haute Disponibilité et Clustering
- Introduction aux concepts de haute disponibilité (HA)
- Configuration de Heartbeat et Pacemaker pour le clustering
- Mise en place de ressources partagées et de basculement
Semaine 13-14: Gestion des Données en Base de Données
- Configuration de serveurs de bases de données MySQL/MariaDB
- Sauvegarde et restauration de bases de données
- Gestion des utilisateurs et des autorisations dans les bases de données
Semaine 15-16: Préparation à l'Examen LPIC-2 (201 et 202)
- Révision approfondie des objectifs d'examen
- Pratique d'examens simulés et de scénarios pratiques
- Stratégies et conseils pour réussir l'examen LPIC-2
Méthodes d’enseignement et d’apprentissage
Enseignement frontal (magistral) avec des exemples à résoudre en commun. Exercices théoriques et études de cas (présentation et discussion). Travaux pratiques (laboratoire) Travaux à faire à domicile (mini-projet, exposé, compte-rendu, …)
Connaissances et compétences pré-requises
Administration des Systèmes Ingénierie des protocoles
Références bibliographiques
Un polycopié (Notes du cours) de l’enseignant sera disponible. Autres références sous forme de tutoriaux, manuels ou documents à télécharger Les recommandations bibliographiques suivantes doivent être considérées : LPIC-2 Linux Professional Institute Certification Study Guide Exams 201 and 202 by Roderick W. Smith
Modalité d’évaluation
40% Contrôle continu (TP noté, Test, Assiduité, Devoir surveillé, travaux non présentiel, …) 60% Examen semestriel.
Résultats d'apprentissage :
Après avoir réussi l'examen du cours "Advanced Level Linux Professional LPIC-2 (LPI 201 et 202)", les étudiants devraient être en mesure de démontrer les compétences suivantes :
- Administration Avancée des Réseaux : Les étudiants devraient être capables de configurer, gérer et optimiser des réseaux complexes, y compris le routage, le DNS, le DHCP et les protocoles de routage dynamique.
- Gestion de Services de Fichiers et de Stockage : Les étudiants devraient être en mesure de configurer des solutions de partage de fichiers interplateformes, ainsi que des systèmes de stockage avancés tels que NFS, Samba et LVM.
- Sécurité Avancée et Gestion des Certificats : Les étudiants devraient être capables de mettre en place des solutions de sécurité avancées, de gérer des certificats numériques, et de configurer des serveurs SSL/TLS pour sécuriser les communications.
- Virtualisation et Conteneurisation : Les étudiants devraient être capables de gérer des environnements de virtualisation KVM/QEMU, ainsi que de comprendre les concepts de base et la gestion des conteneurs Docker.
- Haute Disponibilité et Clustering : Les étudiants devraient être en mesure de concevoir et de mettre en œuvre des solutions de haute disponibilité avec des clusters Pacemaker et des ressources partagées.
- Gestion des Données en Base de Données : Les étudiants devraient être capables de configurer, gérer et sécuriser des serveurs de bases de données MySQL/MariaDB, ainsi que de sauvegarder et de restaurer des données.
- Analyse et Résolution de Problèmes Système : Les étudiants devraient être en mesure d'analyser et de résoudre des problèmes complexes liés à l'administration système Linux, en utilisant des compétences de diagnostic et de dépannage avancées.
- Conception de Solutions Linux Avancées : Les étudiants devraient être capables de concevoir et de mettre en œuvre des solutions Linux avancées pour répondre aux besoins de l'entreprise en matière de connectivité, de stockage et de sécurité.
- Maîtrise des Outils d'Administration : Les étudiants devraient être en mesure d'utiliser efficacement des outils avancés d'administration Linux, de ligne de commande et d'interface graphique.
- Connaissance des Meilleures Pratiques de l'Industrie : Les étudiants devraient avoir une compréhension approfondie des meilleures pratiques en matière d'administration Linux, de sécurité et de gestion des systèmes, conformément aux normes de l'industrie.