Administration avancée Linux

DATES:Du 2 au 6 Juillet
DATES:du 24 au 28 Septembre
DATES:du 12 au 16 Novembre
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.
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. Lilo/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 : Lightweigth Directory Access Protocol
Les modèles, la conception d'une arborescence.
Interface pam/ldap. Mise en oeuvre avec Openldap.

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