Formation: Administration avancée Linux

Dates:
Durée:
5 jours
Prix:
2020 € ht
Code cours:
UX140



Public:
Administrateurs, et toute personne souhaitant approfondir l'administration d'un système Linux.

Objectifs
Savoir installer, administrer, faire évoluer une distribution. Ce cours a lieu sur Linux RedHat, et sur Debian pour la partie "apt". Il est essentiellement basé sur des travaux pratiques.

Connaissances préalables nécessaires
Connaître les techniques d'administration d'un système unix ou linux.

Programme de formation
Distribution
Présentation : RedHat Package Manager. Les distributions qui utilisent les rpm. Fonctionnalités : sécurité, méta-données, gestion des dépendances, Mise en oeuvre : installation, désinstallation, requêtes, documentation. Construction de RPMs : depuis les sources jusqu'au package. Description des paquets DEB: fonctionnement apt, dpkg, dselect, debconf. L'outil apt : principe, les répertoires apt, fichiers release. Les commandes apt-get, apt-cache. Les frontaux apt : apt-shell, aptitude, synaptic

Démarrage/Installation
Analyse du mode de démarrage : grub, Anaconda Le système kickstart. Analyse d'une image initrd. Modification d'un initrd, ajout de modules. Création de média d'installation. TP : boot sur un périphérique USB depuis un CD.

Systèmes de fichiers journalisés
XFS : fonctionnement, mise en oeuvre, administration compatibilité NFS

LVM
Logical Volume Manager. Présentation. Définitions : VFS, EVMS, Volumes physiques, groupes de volumes, volumes logiques, extension logique. TP: mise en place de partitions LVM. Formatage en xfs. Utilisation des LVM : les snapshots, le redimensionnement, la concaténation de groupes de volumes.

RAID
Définitions. Mise en place de RAID 0, RAID 1, RAID 0+1 et RAID 5. Mise en évidence des reprises sur incidents. Analyse des performances.

Authentification
pam: gestion des modules d'authentification. Principe de base, configuration, mise en oeuvre. Les modules : access, chroot, cracklib, etc ... Ldap : Lightweight Directory Access Protocol Les modèles, la conception d'une arborescence. Interface pam/ldap. Mise en oeuvre avec Openldap et l'automonteur

Performances
Suivi des ressources processeurs et mémoire: vmstat, top. Suivi des ressources réseaux: netstat, ntop. Gestion de la fragmentation, pagination. Utilisation des informations de /proc/stat, /proc/cpuinfo et de l'accounting.

Ressources
Les quotas disques : principe, mise en place.

Noyau
Compilation du noyau : présentation, mise en oeuvre. TP: mise en place des ACLs sur un système de fichiers. Présentation de la virtualisation avec UML.

Périphériques
Périphériques non standards. Installation de modules: modprobe, insmod. Le répertoire hotplug.



(c) 2010 Pythagore F.D. Paris
Pour nous contacter:01 55 33 52 10 ou pfd@pythagore-fd.fr