Linux en Production

Présentation

Type d'Action (Article L. 6313-1) : Action d'acquisition, d'entretien ou de perfectionnement des connaissances.
Objectif : Savoir configurer et administrer les serveurs de production Linux.
Public : Administrateurs Linux.
Pré requis : Avoir suivi la formation Red Hat - Administration Système ou posséder les compétences équivalentes.
Méthode d'apprentissage : Alternance entre un scénario pédagogique clair et précis et des travaux pratiques basés sur des cas et exemples concrets.
Type d'apprentissage : Présentiel.
Validation des acquis : Évaluations à l'aide de tests auto-correctifs.
Formateur : Certifié LPI.
Durée : 70 heures sur 10 jours.
Moyens pédagogiques en salle : Support de cours en ligne téléchargeable au format PDF.
Ressources : Machine virtuelle : CentOS 6.6.

Programme

  • Leçon 1 - Gestion du Système X
    • X Window System
    • Gestionnaire de Fenêtres
    • Toolkits
    • Freedesktop
    • Display Manager
    • Xorg
      • Présentation
      • Utilisation
      • Configuration
      • La Section ServerFlags
      • La Section ServerLayout
      • La Section Files
      • La Section Modules
      • La Section InputDevice
      • La Section Monitor
      • La Section Device
      • La Section Screen
    • Validation des acquis
    • Commandes : Xorg.
  • Leçon 2 - Gestion des Disques - RAID et LVM
    • Concepts RAID
    • Préparation du disque
    • Mise en Place du RAID Logiciel
    • Quotas
    • Les PV
    • Les VG et les PE
    • Les VL
    • Administration
    • Snapshots
    • Validation des acquis
    • Commandes : mdadm, quotaon, quotacheck, edquota, vgscan, pvcreate, pvdisplay, vgcreate, vgdisplay, lvcreate, lvdisplay, lvextend, resize2fs, e2fsck.
  • Leçon 3 - Gestion du Noyau Linux
    • Rôle du noyau
    • Téléchargement et installation des sources
    • Paramétrage du noyau
    • Compilation et installation du noyau et des modules
    • Validation des acquis
    • Commandes : insmod, rmmod, lsmod, modprobe, make config, make menuconfig, make xconfig, make mrproper, make clean, make install.
  • Leçon 4 - Gestion de la Sécurité
    • PAM
    • chroot
    • sudo
    • Surveillance sécuritaire
    • Renforcer la sécurité du serveur
    • Renforcer la sécurité des comptes
    • Éviter des trous de sécurité
    • Outils d'audit interne
    • SELinux
      • Security Context
      • Booléens
      • Politiques de Sécurité
      • États
      • Répertoires et Fichiers
    • Validation des acquis
    • Commandes : chroot, sudo, who, w, last, lastlog, afick, bastille, chcon, audit2allow, restorecon, setfiles, getsebool, sestatus, setsebool, togglesebool, semodule, checkmodule, semodule_package, semanage, sesearch, seinfo, getenforce, setenforce.
  • Leçon 5 - Gestion de la Sécurité du Réseau
    • Outils pour écouter
    • Outils pour scanner
    • Outils de détection d'intrusion
    • Outils de surveillance
    • Outils de tests sécuritaires
    • SSH et SSL
    • Netfilter / Iptables
    • VPN
    • Validation des acquis
    • Commandes : nmap, netcat, tcpdump, wireshark, snort, nessus, nagios, chkrootkit, netwox, ssh, openssl, iptables, ipsec, openvpn.
  • Leçon 6 - Gestion des Serveurs de Base
    • Le Serveur DNS
      • Préparation à l'Installation
      • Installation
      • Les fichiers de configuration
      • Les fichiers de zone
    • Le Serveur Horloge
      • Introduction
      • Installation
      • Le fichier ntp.conf
    • Le Serveur FTP
      • Installation
      • Configuration de base
      • /etc/ftpusers
      • Serveur vsftpd Anonyme
      • Serveur vsftpd et les utilisateurs virtuels
    • Le Serveur DHCP
      • Introduction
      • Installation
      • Configuration de base
    • Validation des acquis
    • Commandes : named, ntpd, vsftpd, dhcpd
  • Leçon 7 - Gestion du Serveur Web Apache
    • Présentation et Configuration d'Apache
      • Présentation d'Apache 2
      • Testez le serveur Apache
      • Configuration de l'environnement global
      • Configuration du serveur principal
      • Gestion de serveurs virtuels
    • Modules Additionnels
      • Les Sites Perso avec mod_userdir
      • La Sécurité avec mod_auth_basic
      • Le Serveur PHP avec mod_php
      • La Sécurité avec mod_auth_mysql
      • Les Connections Sécurisées avec mod_ssl
      • Le Serveur Mandataire avec mod_proxy
      • Le Serveur Mandataire Cache avec mod_cache et mod_disk_cache
      • WebDAV avec mod_dav
      • La réécriture d'URL avec mod-rewrite
    • Validation des acquis
    • Commandes : httpd, openssl.
  • Leçon 8 - Gestion du Serveur Mandataire Squid
    • Le Serveur squid
      • Installation
      • Configuration
    • L'Extension squidGuard
      • Installation
      • Configuration de base
      • Créer une whitelist
    • Le Complément de squid -Dansguardian
      • Installation
      • Configuration
    • Validation des acquis
    • Commandes : squid, squidGuard, dansguardian.
  • Leçon 9 - Gestion du Serveur de Mail Postfix
    • Installation & Configuration
      • Installation de postfix
      • Configuration de Base
      • Dovecot
    • Configurations Supplémentaires
      • Définir les Aliases
      • SMTP AUTH
      • SSL
    • Antispam et Antivirus
      • SpamAssassin
      • Antivirus
    • Mandataires
      • Présentation de MailScanner
      • Configuration du couple MailScanner/Postfix
    • Validation des acquis
    • Commandes : chkconfig, sendmail, postfix, telnet, dovecot, newaliases, perl, saslauthd, spamassassin, clamav, clamd, rpm-build, MailScanner.
  • Leçon 10 - Gestion du Serveur de Base de Données MySQL
    • Présentation, Installation et Configuration
      • Présentation de MySQL
        • Développement
        • Protocoles de Communication
        • Architecture
        • Utilisation du Disque
        • Utilisation de la Mémoire
          • Allocation par Instance
          • Allocation par Threads
      • Installation
      • Démarrage du Serveur
        • Le Script mysql.server
        • Invocation Directe
      • Arrêt du Serveur
        • Le Script mysql.server
        • La Commande mysqladmin
      • Configuration
        • Le Client MySQL
          • Utilisation
          • Options
        • LAB #1 - Configuration de Base
        • LAB #2 - Configuration Avancée
          • Le fichier my.cnf
          • Passer des Paramètres à l'Exécutable mysqld
          • Paramétrer le Serveur Dynamiquement
        • LAB #3 - Le Mode SQL
    • SQL, Champs, Moteurs et Jointures
      • SQL
        • Chaînes de caractères
        • Nombres
          • Nombres Entiers
          • Nombres Décimaux
          • Nombres Négatifs
        • Valeurs NULL
        • Noms de Fichiers
        • Variables Utilisateurs
        • Commentaires
        • Commandes
          • SELECT
          • UPDATE
          • DELETE FROM
          • DROP TABLE
          • INSERT
          • ALTER
          • MATCH
        • Opérateurs
          • Mathémathiques
          • Logiques
          • Comparaison
        • Fonctions
          • Mathémathiques
          • Chaînes
          • Dates
          • Contrôle
          • Agrégation
          • Autres
      • Types de Champs
        • Nombres entiers
        • Nombres à virgule flottante
        • Dates et Heures
          • Types de données TIMESTAMP
        • Chaînes
        • TEXT et BLOB
        • ENUM et SET
      • Types de Moteurs de Stockage
      • Caractéristiques des Moteurs
        • InnoDB
          • Mécanisme Interne
          • Transactions
          • Tablespace
          • Multiversion Concurrency Control
          • Transaction Isolation Levels
        • MyISAM
          • MyISAM FIXED
          • MyISAM DYNAMIC
          • MyISAM COMPRESSED
          • Particularités
        • Memory
          • Particularités
          • En Pratique
        • Archive
          • Particularités
        • CSV
        • FEDERATED
Menu