Durée : 5 jours
Public concerné : Administrateurs système
Pré-requis : Etre familier avec l’environnement Linux
Objectifs : Administrer son Ubuntu Server. Avoir une base solide pour l’utilisation de la ligne de commande. Mettre en place et configurer les principaux services d’un Ubuntu Server.
Contenu de formation
- Rappels sur Debian, Ubuntu
- Historique Debian et Ubuntu
- La communauté Ubuntu
- Les variantes d’Ubuntu
- Canonical
- Perfectionnement aux scripts shell et à la ligne de commande
- Les principales commandes
- Les variables
- Les structures de contrôles (boucles, tests,…)
- L’éditeur vi
- Gesion des packages, dépôts et archives
- Les commandes dpkg, apt, aptitude
- Gestion des dépots et du fichier sources.list
- Installation d’une application à partir des sources ou d’une archive
- La gestion des disques durs
- Les types de systèmes de fichiers : ext2/3/4, reiserfs, xfs, msdos/vfat
- Montage des systèmes de fichiers (rôle du noyau, options, fichier fstab)
- Construction de systèmes de fichiers, contrôle d’intégrité
- La gestion de l’espace disque et des quotas
- OpenSSH
- Les principes de base de OpenSSH, de OpenSSL et des clés
- Utilisation pour une simple connexion à distance
- Transfert de fichiers
- Création et Utilisation de tunnels
- Le LVM
- L’organisation du Logical Volume Manager
- La gestion du LVM
- Le Snapshot
- Le RAID
- Définitions des différents RAID
- Configuration et utilisation des différents RAID logiciel
- Les systèmes de sauvegarde
- Limites et avantages des méthodes classiques : tar, cpio et dd
- Commandes de sauvegarde en réseau : rsync, clonezilla
- L’outil rdiff-backup
- Mise en place de pare-feu
- Netfilter et iptables
- L’outil de simplification de pare-feu ufw
- L’outil de simplification de pare-feu fw-builder
- Détection des intrusions
- L’outil de vérification d’intégrité de système de fichiers AIDE
- Les logs système
- Configuration de syslog
- Surveiller les journaux avec logwatch
- Gestion de la configuration avec etckeeper
- Supervision
- Pourquoi superviser ?
- Présentation de snmp
- Nagios (principes, configuration, interfaces de sortie)
- L’outil sysstat (principes, configuration, utilisation)
- L’outil de repporting web munin
- Virtualisation
- Pourquoi virtualiser ?
- Présentation de KVM et la libvirt
- Utilisation de la virtualisation sur des cas pratiques