Linux Administration

Le but de cette formation est de comprendre et maîtriser l'architecture et le fonctionnement du système d'exploitation Linux, elle vise en particulier les systèmes Debian et Suse. A l'issue de ce stage, les participants sauront administrer les serveurs et les postes de travail fonctionnant sous Linux. Ils auront également un premier niveau de compétence pour diagnostiquer et éventuellement corriger les pannes de ce système.


Plan de cours

  1. INTRODUCTION
    • Versions Unix, distributions Linux
      • Principales versions commerciales
      • La Linux Standard Base
      • Versions libres
      • Les sources et la compilation du noyau et des bibliothèques et logiciels.
      • Le packaging des distributions
      • Influence des logiciels libres
    • La fonction d'administrateur
      • Outils de travail
      • La documentation
  2. DISQUES ET SYSTEMES DE FICHIERS
    • Quelques rappels indispensables
      • Les principaux répertoires
      • Droits d'accès aux fichiers
        • Permissions de base
        • Permissions supplémentaires
        • ACLs (Access Control Lists)
        • Commandes de gestion des permissions
    • Organisation de l'espace disque
      • Organisation classique en partitions
        • Mode bloc et mode raw bloc
        • Visualisation des partitions (Solaris, Linux)
      • Organisation en volumes logiques
        • Terminologie du LVM (Logical Volume Manager)
        • Visualisation de l'organisation
        • Création d'un groupe de volumes
        • Autres implémentations
      • Disques RAIDs
    • Filesystems
      • Filesystems de type ext3
      • Filesystems de type journalisé
      • Les autres filesystems
    • Montage et démontage
      • Illustration par l'exemple
      • Quelques remarques
      • Démontage
      • Fichier de description des filesystems
    • Agrandissement et suppression de filesystems
      • Agrandissement d'un filesystem Suppression d'un filesystem
    • Vérification et paramétrages de filesystem
      • Vérification et réparation
      • Paramétrages
    • Autres types de filesystems
      • Filesystems de type CD-Rom
      • Les Pseudo-filesystem /proc et /sys
    • Quotas
    • Sauvegardes et restaurations
      • La commande tar
      • La commande cpio
      • La commande dd
      • Sauvegardes de filesystems
      • Autres commandes
    • Mémoire virtuelle
      • Visualisation
      • Activation
    • Compléments sur les groupes de volumes
    • Partage de fichiers avec NFS
      • Principe de fonctionnement, démons nécessaires
      • Aspect serveur
      • Aspect client
      • Automontage
    • Inventaire des fichiers et des command
  3. PERIPHERIQUES
    • Quelques rappels indispensables sur les fichiers spéciaux
    • Recensement des périphériques présents
    • Panorama des périphériques usuels
      • Disques durs
      • CD / DVD
      • Disquettes
      • Bandes magnétiques
      • Terminaux asynchrones
        • La commande stty
        • Processus getty
        • Gestion de l'émulation
    • Inventaire des fichiers et des commandes
  4. SERVICES D'IMPRESSION
    • Considérations générales
    • Service d’impression
      • Commandes de l'utilisateur
      • Ajout d'une imprimante
      • Inventaire des fichiers et des commandes Fichiers de configuration
      • Commandes de gestion
  5. DEMARRAGE ET PARAMETRAGES DU SYSTEME
    • Quelques rappels indispensables sur les processus
      • Attributs d'un processus - Commande ps
      • Signaux - Élimination de processus
    • Démarrage et arrêt du système
      • Premières phases du démarrage
      • Définition des niveaux d'exécution
      • Programme init - Fichier /etc/inittab
      • Passage au mode multiutilisateurs 
      • Démarrage manuel
      • Arrêt et redémarrage
      • Dépannage : le mode rescue
      • Exemple de résolution d’un plantage noyau
      • Dangers inhérents aux modes de démarrage
    • Paramétrages du noyau,
    • Inventaire des fichiers et des commandes
  6. CONFIGURATION TCP/IP
    • Quelques rappels sur l'architecture des protocoles TCP/IP
      • Rapide description des couches du modèle
        • Couche accès réseau
        • Couche internet
        • Couche transport
        • Couche application
      • Format des adresses IP
    • Interfaces physiques
    • Résolution des noms
      • Fichier/etc/hosts
      • Aspect client DNS
    • Routage
      • Visualisation de la table de routage
      • Routage statique
    • Démons essentiels inetd et xinetd
    • Les commandes de test et de diagnostique
    • Inventaire des fichiers et des commandes
  7. LES SERVICES RESEAU
    • SAMBA
      • Architecture de SMB
      • Utilisation du client Samba
      • Configuration d’un serveur Samba
      • Intégration d’un serveur Samba dans un domaine Active Directory
      • Les fichiers de trace et le dépannage
    • APACHE
      • Le principe des fichiers de configuration en version 1.3 et en version 2.X
      • Les fichiers log
      • Diagnostic et dépannage
      • Configuration d’un serveur virtuel
      • Sécurisation des répertoires
      • Configuration du module SSL
  8. MAINTENANCE QUOTIDIENNE
    • Service "cron" de planification des travaux
      • La commande crontab
      • La commande at
      • Spécificités Linux
    • Le serveur X
      • Connexion gdm/kdm
      • Lancement de nouveaux serveurs
      • Configuration et dépannage du serveur X
      • Les fichiers log
    • Gestion des paquetages
    • Surveillance quotidienne
      • Fichiers d'historique, messages d'erreur
      • Le démon syslogd
      • Les IPCs
      • Observation des performances
        • La commande vmstat
        • La commande iostat
        • La commande sar

Code formation & Durée

LX300 - 5 jours

Public

Futurs administrateurs de PC et serveurs sous Linux.

Pré-requis

Maîtriser les commandes de base et connaître l'environnement Linux. Un stage préalable "Linux utilisateur " peut permettre d'acquérir ce niveau de compétence.

Modalité pédagogique

Apport théorique et mise en pratique.

Téléchargement