Objectifs de la Formation |
Former des Administrateurs système maitrisant les mécanismes nécessaires à l'installation, l'intégration et l'administration au quotidien de stations et serveurs sous GNU/LINUX. |
Public concerné |
Futurs Administrateurs, Chef de Projet ou Responsable Informatique, ayant besoin de maitriser l'administration système Linux ou d'évaluer les possibilités du système. |
Pré-requis technique |
Etre utilisateur et savoir se déplacer aisément dans l'arborescence, éditer des fichiers, savoir lire des scripts Shell, avoir une idée de ce que signifie l'administration de système. |
Précisions complémentaires |
Cette formation peut se dérouler sous RedHat, Mandrake, ou Debian. Un Administrateur Unix expérimenté devrait plutôt s'orienter vers notre cours LXA. |
|
Adaptations du programme et du planning |
Comme pour toutes nos formations se déroulant en intra-entreprise, nous pouvons adapter le plan de cours, et espacer les jours de formation dans le temps pour permettre une meilleure assimilation. |
Modules traités dans cette formation |
Introduction à Linux
- Historique des Logiciels Libres, les licences GPL et LGPL, le projet GNU, le noyau Linux
- Les architectures supportant Linux
- Les "distributions de Linux", installation du système
- Source d'information : HowTo, FAQ, Man, Info
- Sites Web, Newsgroups, Forum
Première Installation du système : découverte d'une distribution Linux
- Les partitions, le swap, la sélection du type d'installation
- La sélection des paquetages, les premiers règlages du système
- Résolution des problèmes d'installation
- Le premier démarrage du système, vérification, prise de contact avec la machine.
Les premiers éléments d'administration
- Le super-utilisateur root, notion d'identité réelle et effective
- Archiver des dossiers avec tar, utilitaires de compression
- Administrer avec Webmin
Ajout/Suppression de logiciels
- Gestion des paquetages RedHat (RPM)
- Les outils graphiques et les commandes en mode ligne
- Advanced Package tool (Apt) sous Debian ou Redhat
- Compilation et installation de paquetages sources
Gestion des utilisateurs
- Les commandes de gestion des utilisateurs et groupes
- Structure des fichiers de gestion des utilisateurs et groupes
- Les modèles de configuration des comptes d'utilisateurs /etc/skel/*
La gestion des sauvegardes
- La sauvegarde par tar, cpio
- Les sauvegardes physiques par dd
- Les outils de sauvegarde incrémentales,
- les commandes dump, restore
- les commandes puissantes de synchronisation : rsync
- Les bandes, la commande mt
L'arrêt et le démarrage
- Le démarrage du système : boot, lilo et noyau
- L'activation des processus : le processus init
- Des scripts de démarrage au lancement des sessions
- La gestion du démarrage par RedHat, Mandrake, les variantes Debian
- L'arrêt propre du système
- Gestion du multi-boot avec LILO, et avec GRUB
- Automatisation de tâches administratives avec CROND et ATD, le récupérateur Anacron
Les disques sous Linux
- Les disques IDE et les disques SCSI
- Nommage des périphériques
- Périphériques RAID matériel
- Partitionnement : partitions primaires et partition étendue, type de partition
- L'ajout d'un disque, les commandes de partitionnement comme fdisk
- Gestion logicielle des volumes multiples (RAID et LVM)
- La gestion du swap
- Optimiser les performances des disques avec hdparm
- Les disques externes et sticks USB
Les systèmes de fichiers
- Les différents types de systèmes de fichiers : ext2/3, reiserfs, msdos, vfat, iso9660/isofs...
- Le montage des systèmes de fichiers
- Le cas des systèmes de fichiers réseau
- Commandes de création et de maintenance
- La gestion des quotas d'espace disque
La gestion des périphériques
- La gestion des périphériques, détection des devices
- Les fichiers spéciaux Linux de /dev et devfs
- informations sur les périphériques PCI, USB, PCMCIA
- La gestion des modules, les commandes liées aux modules
- Diagnostic et reconnaissance de périphériques
Compiler le noyau Linux
- Révisions stables/expérimentales, choisir la version à compiler
- La construction d'un nouveau noyau : téléchargement & installation des sources
- Le paramétrage du noyau
- Compilation du noyau et des modules
- Installation & démarrage : lilo, grub
La gestion des performances
- Les ressources à surveiller
- Audit des performances avec vmstat
- Améliorer les performances : la mémoire, le périhpérique tmpfs, les disks (hdparm)
La gestion des traces (logs)
- Acquisition de traces en provenance des services : syslogd
- Centralisation et répartition des traces système, lecture des informations système
- Rotation automatique des fichiers de trace, archivage
Les interfaces réseau
- Configurer Linux pour utilisation en réseau IP
- Gestion des pilotes d'interfaces et configuration des interfaces réseau
- Options de certains modules de pilote réseau
- Principe de configuration des clients réseau : résolution de noms,
- Analyse du fonctionnement et du trafic
- Les outils et fichiers associés. Ping, Nmap (scan de ports)
|
|