Aperçu du cours
Objectif de formation : Au cours de cette session de formation, les apprenants obtiendront les connaissances indispensables pour installer et mettre en oeuvre Linux au quotidien.
Prérequis
- Connaissances de base de l'utilisation d'un système Linux ou Unix
Objectifs pédagogiques
- Installer et paramétrer un serveur Linux
- Savoir gérer des tâches d'administration courantes
- Superviser un serveur Linux et ses ressources
- Optimiser les performances d'un serveur Linux
Public ciblé
- Administrateurs système
- Ingénieurs système
Programme de formation
-
Introduction (2 heures)
-
Présentation des technologies
-
Introduction à Linux : caractéristiques et distributions
-
Administration du système : modes et outils
-
La documentation
-
-
Implémenter Linux (5 heures)
-
Installation d’un système type RedHat
-
Installation d’un système type Debian
-
Présentation des différences entre les deux types
-
Administration par sudo
-
Implémentation d’applications sous RedHat
-
Implémentation d’applications sous Debian
-
-
Administration du système avec le mode texte (4,5 heures)
-
Utilisation du Shell
-
Rappel concernant les commandes de base du système
-
Lecture des scripts Shell
-
Gestion des utilisateurs
-
Rappels concernant la gestion des processus
-
Gestion des bibliothèques partagées
-
Programmation des travaux périodiques
-
Organisation des journaux de bords et leur rotation
-
-
Gestion de l'espace disque (3,5 heures)
-
Vision Linux des disques
-
Partitionnement des disques
-
Gestion du LVM
-
Gestion du swap
-
Gestion des FS et des quotas
-
-
Gestion des périphériques, noyau et drivers (4,5 heures)
-
Gestion des périphériques & modules
-
Fichiers spéciaux, mknod, UDEV
-
Manipulation de modules & commandes insmod, modprobe, lsmod, rmmod
-
Mise à jour d’un noyau
-
Construction d’un nouveau noyau
-
Révisions stables/expérimentales, patches.
-
Documentation du noyau, paramètres d’amorçage et de tuning.
-
-
Sauvegarde (2 heures)
-
Limites et avantages des commandes classiques : tar, dd.
-
Performance et temps d’exécution des standards gzip, bzip2,etc.
-
Commandes de sauvegarde en réseau
-
Sauvegardes incrémentales
-
-
Gestion de l'arrêt et du redémarrage (2 heures)
-
Présentation des grandes étapes du démarrage
-
Utilisation du chargeur Grub
-
Gestion du démarrage des services
-
-
Configuration TCP/IP sous Linux (2,5 heures)
-
Apport d’un système dans un réseau IPv4/IPv6
-
Présentation des commandes de diagnostics
-
Compréhension du fonctionnement des systèmes INETD et des wrappers
-
-
Gestion de l'environnement graphique (2 heures)
-
Connaissance du vocabulaire
-
Choix du Desktop
-
Configuration d’un DM
-
-
Gestion des performances (3,5 heures)
-
Surveillance du système
-
Analyse des performances du réseau et du routage
-
Analyse des performances des accès disques
-
Gestion avancée de la mémoire
-
Utilisation des informations de /proc et /sys
-
-
Présentation de la sécurité sous Linux (3,5 heures)
-
Configuration de la sécurité de connexion
-
Limitation de l’usage des ressources
-
Utilisation des commandes SSH d’accès distant sécurisées
-