icon_debian.png

Administration système Debian avancée

DEBIAN-ADMIN-AVANCE5 days

Objectives

Aujourd'hui de plus en plus d'entreprises et d'administrations choisissent de déployer des systèmes d'exploitation ayant pour base le logiciel libre Linux. Parmi toutes les distributions Linux, Debian occupe une place à part, puisqu'elle n'est pas un produit commercial. L'objet de Debian est de fournir une distribution libre, constituée à partir de logiciels libres, en utilisant des outils de gestion libres.
Cette particularité de Debian offre un certain nombre d'avantages sur les distributions commerciales, en plus des avantages traditionnels des systèmes libres sur les systèmes propriétaires. D'autre part, Debian possède différentes spécificités techniques qui en font une distribution nativement gérable de façon industrielle et sécurisée.
La formation proposée ici se déroule sur cinq jours et vise à donner aux participants une connaissance de l'architecture du système Debian GNU / Linux leur permettant d'installer et d'administrer un vaste parc de machines sous cette distribution, dans le cadre d'un déploiement à grande échelle dans une entreprise ou une administration.
La formation comporte une large part de travaux pratiques permettant de mettre en œuvre immédiatement les concepts ayant été vus dans le cadre du cours.


Audience

Ce cours s'adresse aux personnes souhaitant installer et administrer le système d'exploitation Debian GNU / Linux sur un vaste parc de machines, par exemple dans le cadre d'un déploiement à grande échelle.


Prerequisites

Expérience pratique de l'administration d'un parc de machines Unix, familiarité avec l'administration locale d'une machine Linux.


program

Système Debian : rappels

  • Historique et spécificités de Debian GNU / Linux
  • Mise en place d'un miroir de paquets local
  • Gestion d'un entrepôt personnalisé

Virtualisation

  • Présentation des solutions de virtualisation sous Debian GNU / Linux (xen, kvm, lxc)
  • Paramétrage et utilisation de kvm
  • Paramétrage et utilisation de lxc
  • Paramétrage et utilisation de libvirt

Démarrage par le réseau

  • Rappels sur DHCP
  • Présentation de PXE, gPXE et iPXE
  • Configurer les menus de démarrage avec PXElinux / Syslinux
  • Démarrer sur un SAN avec iPXE

Approvisionnement

  • Présentation de preseed
  • FAI (Fully Automatic Installation)
  • Les outils de provisioning Cobbler et Foreman

Gestion de configuration

  • Les outils historiques : CFEngine, Puppet et Chef
  • Présentation détaillée de Salt

Authentification centralisée

  • Utilisation de LDAP pour la gestion des comptes utilisateur et de la configuration des machines
  • Utilisation de Kerberos pour la gestion des jetons d'authentification des utilisateurs et des services
  • Configuration de NFS4

Supervision / surveillance

  • Présentation de Munin : utilisation et personnalisation
  • Supervision avec Nagios / Shinken

Sauvegardes

  • Préparer les sauvegardes avec backupninja
  • Centraliser les sauvegardes avec backuppc

Sécurité

  • Utilisation de iptables
  • Administration d'un pare-feu avec shorewall
  • Mise en place d'une zone démilitarisée (DMZ)
  • Administration d'un réseau privé virtuel (VPN)
  • Surveillance des journaux système, Audits de sécurité, Vérification de l'intégrité du système
  • Faire face à une intrusion


Customization

Cette formation peut être adaptée afin de répondre au mieux à vos besoins. En particulier, les différents modules et services dont l'administration est présentée, peuvent être modifiés. Logilab dispose aujourd'hui d'une palette très large de modules pédagogiques permettant la personnalisation de ses formations.
L'adaptation des cours en intra-entreprise est quasiment systématique. N'hésitez pas à demander conseil à notre service commercial.


Terms

Il est possible d'organiser, à votre demande, une ou plusieurs sessions en intra-entreprise (sur site) n'importe où en France ou en Europe.
Chaque participant à la formation dispose d'un exemplaire personnel du support de cours et du manuel d'exercices.

Durée

5 jours soit 35 heures.

Langue

Au choix, française ou anglaise

Intervenant

Tous les intervenants animant cette formation bénéficient de compétences pédagogiques reconnues. D'autre part, ils sont fortement impliqués dans Debian et font officiellement partie du cercle fermé des développeurs Debian.

Travaux pratiques

Cette formation accorde une place prépondérante aux travaux pratiques qui permettent, tout au long du cours, de mettre en œuvre et assimiler les concepts théoriques.

Intra-entreprise

  • groupes de 10 personnes maximum
  • 5 journées