Linux Ubuntu - Administration.


5 jours

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Contactez-nous

Objectifs pédagogiques

  • Objectifs pédagogiques

  • Installer une distribution Linux Ubuntu et effectuer les tâches post-installation

  • Gérer les comptes et les groupes utilisateurs

  • Gérer les disques, les LVM et le système de fichiers

  • Appliquer le processus de démarrage et d'arrêt

  • Analyser l'activité du système

  • Installer des logiciels depuis la distribution ou compiler et installer depuis les sources

  • Configurer le client réseau et administrer à distance.

Découvrir



Modalités et moyens pédagogiques

Formation délivrée en présentiel ou distanciel* (e-learning, classe virtuelle, présentiel à distance).

Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).

Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :

  • Ordinateurs Mac ou PC (sauf pour les cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)

  • Environnements de formation installés sur les postes de travail ou en ligne

  • Supports de cours et exercices

En cas de formation intra sur site externe à ECI, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatique...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.

* nous consulter pour la faisabilité en distanciel

** ratio variable selon le cours suivi

Niveau requis

Programmation Shell Bash" ou avoir les connaissances équivalentes.

Public concerné

Administrateurs systèmes et/ou réseaux.



Programme de formation

Partie 1 : Historique, Philosophie Linux et Concepts

Partie 2 : Installations

  • Processus de démarrage (Boot)

  • Noyau (Kernel), init et services

  • Base du systeme de fichier

  • Installation de Ubuntu

  • Ubuntu Avantage

  •  Kernel/bootloader 

LAB 1 : Installation à partir de différentes sources

  • Installer Ubuntu (ISO) 

  • Installer Ubuntu autoinstall (+ISO)

  • Installer Ubuntu Cloud Image (cloud-init) 

  • Installer Ubuntu netboot

  • Installer Ubuntu avec AutoInstall + Netboot

LAB 2 : Gestion du kernel

  • Installer, configurer et troubleshooting bootloaders

  • Changer les paramètres runtime du kernel

 Partie 3 : Logiciel : Gestion de l’environnement logiciel

  • Gestionnaire de paquet

  • Apt,aptitude, dpkg, snapd

  • Configuration APT

  • Installation des paquets à partir des sources

  • Rapporter des bug et crash kernel

  • Créer un dépôt local

  • Création de paquets

LAB 3 :

  • Installer/supprimer package depuis repository apt/aptitude/snapd/dpkg

  • Installer package apache à partir des sources

  • Création d'un repo local 

  • Installer et configurer Ubuntu Avantage

Partie 4 : Les processus/Mémoire

  • Introduction aux processus et les attributs 

  • Démarrer les process dans le futur (at)

  • Planification de tâches (crontab)

Partie 5 : Opération disque

  • LVM

  • RAID (MDAM)

  • ZFS

LAB 4 :

  • Partionnement fdisk

  • LVM (Logical Volume Manager)

  • RAID

  • ZFS

  • DRDB

  • Installation et utilisation serveur ISCI

  • Installation et utilisation serveur NFS

Partie 6 : L’environnement utilisateur

  • Compte, Utilisateurs et groupe

  • Variables d'environnement

  • Permissions fichier

  • setuid and setgid Bits

  • Sticky Bits

LAB 5 :

  • Gestion des comptes utilisateurs(sudoers)

  • Variables d'environnement

  • Droits/permissions fichier

Partie 7 : Opération réseau

  • Adressage/configuration réseau et DNS

  • Configuration Réseau et outils

  • Transfert de fichiers (scp/sftp/rsync)

LAB 6 : 

  • Configuration réseau basique netplan

  • Configuration réseau avancée 

  • Autres commandes réseau 

Partie 8 : Sécurité

  • Firewall

  • AppArmor, Patch, audit, audit, syslog

  • Cryptage disque

LAB 7 :

  • Iptable

  • Ufw

  • firewalld.

Partie 9 : Gestion des services d’infrastructures

LAB 8 :

  • Installation et configuration d'un serveur NTP

  • Installation et configuration d'un serveur dhcp

  • Installation et configuration d'un serveur DNS

  • Installation et configuration de LDAP, KERBEROS,SSSD

Partie 10 : Déploiement d'un serveur applicatif sur ubuntu

LAB 9 :

  • Installation et configuration d'un squid proxy

  • Installation et configuration d'un serveur WEB(Apache,PHP).

Partie 11 : Mise en œuvre d'un cluster HA sur Ubuntu

LAB 8 :

  • Installation et configuration de deux serveurs 

  • WEB (en Haute Disponibilité Actif/passif -Pacemaker)

  • Installation et configuration de deux serveurs en Haute Disponibilité Actif/Actif (Laodbalancer haproxy)

Partie 12 : Complément serveur Applicatif sur Ubuntu

LAB 11: 

  • Installation et configuration d'un reverse proxy 

  • Installation et configuration d'un serveur de base de données PostgreSQL

  • Installation et configuration d'un serveur de messagerie

LAB 12 :

  • Troubleshooting incident réseau :

  • Tcpdump/ analyse log 

  • Tunnel ssh dynamique

  • Enrichissement/analyse logs apache (investigation incidents)

  • Enrichissement/analyse logs HAProxy (investigation incidents)

  • Enrichissement/analyse logs nginx (investigation incidents)

  • Investigation problème mémoire, cpu, disque


Demandez un devis pour cette formation.