Administration avancée Linux

DATES_1:Du 22 au 26 Février
DATES_1:du 26 au 30 Avril
DATES_1:du 21 au 25 Juin
DATES_2:du 13 au 17 Septembre
DATES_2:du 15 au 19 Novembre
DATES_2:du 13 au 17 Décembre
CODE: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.

Préalables


Connaître les techniques d'administration d'un système unix ou linux.

Programme


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.


Pythagore F.D.
01 55 33 52 10
pfd@pythagore-fd.fr

Nos centres de connexion
Centres de connexion
Calendrier
Code Cours:UX140

Contenu de la formation
Administration avancée Linux:

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours