Description
Ce programme de formation vise à approfondir les compétences en gestion des systèmes Linux, en se concentrant sur des aspects avancés tels que la gestion des utilisateurs, la sécurité des services réseau, et l'optimisation des performances. Les participants apprendront à configurer des serveurs sécurisés, à gérer des systèmes de fichiers complexes, à personnaliser le noyau et à effectuer des dépannages d'urgence. Destiné aux administrateurs systèmes et aux professionnels de l'informatique, ce cursus permet de renforcer les connaissances techniques nécessaires à la maintenance et à la supervision des infrastructures Linux.
Objectifs
- Maîtriser les différentes méthodes d'installation et déploiement LinuxDépanner des problèmes du système, matériel et du réseauSuperviser la charge système et l'état du serveur avec NagiosOptimiser ses serveurs
Récapitulatif
Public
Techniciens supports, administrateurs systèmes, réseaux ou développeurs
Prérequis
Avoir suivi la formation "Linux - Administration". Avoir une bonne expérience dans l'administration d'Unix/Linux est requis
Méthodes et modalités pédagogiques
Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.
Moyens et supports pédagogiques
Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation
Modalités de suivi et d'évaluations
Auto-positionnement des stagiaires avant la formation
Émargement des stagiaires et formateur par 1/2 journée
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Auto-évaluation des acquis de la formation par les stagiaires
Questionnaire de satisfaction à chaud et à froid à l'issue de la formation
Programme détaillé
Gestion avancée des utilisateurs
- Les modules PAM
- Les modules NSS
- Intégration des annuaires LDAP
Services réseau et sécurité
- Samba
- Partage de fichiers avec authentification
- Mise en oeuvre d'un serveur NFS sécurisé – NFSv4
- Présentation Kerberos V
- Sécuriser un serveur DNS
- Configuration d'un serveur DHCP
- Serveur Apache sécurisé
- Gestion des certificats
Systèmes de fichiers avancés
- Avantages et inconvénients de différents systèmes de fichiers
- Gestion virtualisée avec LVM
- Récupération des données perdues accidentellement
- Outil de maintenance
- Copie d'un disque système complet à chaud
Noyau et périphériques
- La représentation des périphériques pour le noyau (/dev et udev).
- La détection automatique du matériel (udev, discover, fstab).
- Création d'un noyau personnalisé.
- Les options importantes du fichier .config.
- Création d'une distribution Linux personnalisée.
- Identifier le driver nécessaire à un composant.
- Installation de drivers "exotiques".
- Ajout d'un pilote spécifique dans initrd (mkinitrd).
- Les paramètres du noyau (amorçage, sysctl et les paramètres dynamiques).
Maintenance et métrologie sur des serveurs Linux
- Collecte, centralisation et analyse des logs système (rsyslog, logcheck).
- Analyseurs des logs Apache, Squid.
- Vérification de l'intégrité du système.
- Suivi de l'activité des processus et du système
- Visualisation des performances réseaux et serveurs : Cacti.
Blocage, crash et dépannage d'urgence
- Méthodologie de recherche de pannes.
- Fonctionnement détaillé du boot
- Passage d'argument au boot. Reconstruction du MBR.
- Analyser les traces du noyau.
- Récupérer des données, une partition ou un disque.
- Gestion des Encoding
- Les problèmes réseaux (matériel, DHCP, DNS, bande passante).
- Modifier le mot de passe "perdu" de root. Débloquer un compte.
- Analyse des logs de X. Maîtriser sa configuration (polices, pilotes, champs "bloquants").
Optimisation des performances
- Tester et optimiser les performances du disque.
- Analyse détaillée de l'occupation mémoire.
- Choisir le filesystem approprié (études de benchmarks).
- Tuning des filesystems.
- Identifier les processus inutiles et consommateurs
- Les tâches en respawn et l'intérêt de Xinetd
- Booter rapidement son système.
- Tester les performances du réseau
- Paramétrage MTU, taille des fenêtres d'expédition et de réception.
- Les outils standards d'analyse.
Supervision
- Superviser des systèmes.
- Installation de Nagios (moteur, interface PHP + CGI, plugins).
- Principe de configuration Objet.
- Superviser la charge mémoire, disque et CPU avec Nagios.
- Activer des plugins via NRPE.