Skip to content

Linux Mastery : Du Débutant à l'Expert

Vision de la Formation

Cette formation complÚte vous accompagne dans votre parcours Linux, depuis vos premiers pas jusqu'à l'expertise d'un ingénieur senior. Structurée en 4 niveaux progressifs et 20 modules, elle couvre l'intégralité des compétences nécessaires pour maßtriser Linux en environnement professionnel.

graph LR
    subgraph "Niveau 1"
        A[Fondations<br/>30h]
    end
    subgraph "Niveau 2"
        B[Administration<br/>35h]
    end
    subgraph "Niveau 3"
        C[Ingénierie<br/>40h]
    end
    subgraph "Niveau 4"
        D[Expert<br/>45h]
    end

    A -->|"LPIC-1"| B
    B -->|"RHCSA"| C
    C -->|"RHCE"| D

    style A fill:#4CAF50,stroke:#2E7D32,color:#fff
    style B fill:#2196F3,stroke:#1565C0,color:#fff
    style C fill:#FF9800800800,stroke:#EF6C00,color:#fff
    style D fill:#9C27B0,stroke:#6A1B9A,color:#fff

Objectifs Globaux

À l'issue de cette formation, vous serez capable de :

  • Administrer des serveurs Linux en production (RHEL, Ubuntu, Debian)
  • SĂ©curiser les systĂšmes selon les standards SecNumCloud/CIS/STIG
  • Automatiser l'infrastructure avec Bash, Ansible et Terraform
  • Optimiser les performances et rĂ©soudre les problĂšmes complexes
  • Architecturer des solutions haute disponibilitĂ©
  • Conteneuriser et orchestrer avec Docker et Kubernetes

Public Cible

Niveau Profil Prérequis
Niveau 1 Débutant complet Curiosité, motivation
Niveau 2 Junior SysAdmin Niveau 1 ou équivalent
Niveau 3 SysAdmin confirmé Niveau 2 + 1-2 ans expérience
Niveau 4 Senior/Architecte Niveau 3 + 3-5 ans expérience

Structure de la Formation

Niveau 1 : Fondations Linux (30h)

Objectif : Acquérir les bases solides pour utiliser et comprendre Linux.

Certification préparée : LPIC-1 (101-500)

  • Module 1 : DĂ©couverte de Linux


    Histoire, distributions, philosophie Unix, installation d'une VM.

    Durée : 4h

    Accéder au Module

  • Module 2 : Navigation & Fichiers


    Shell, commandes de base, arborescence FHS, manipulation de fichiers.

    Durée : 6h

    Accéder au Module

  • Module 3 : Utilisateurs & Permissions


    Gestion des comptes, groupes, droits rwx, chmod, chown, umask.

    Durée : 6h

    Accéder au Module

  • Module 4 : Éditeurs & Texte


    Vim, nano, grep, sed, awk, pipes et redirections.

    Durée : 6h

    Accéder au Module

  • Module 5 : Introduction au Shell


    Variables, scripts basiques, conditions, boucles, fonctions.

    Durée : 8h

    Accéder au Module


Niveau 2 : Administration SystĂšme (35h)

Objectif : Gérer des serveurs Linux en production.

Certification préparée : LPIC-1 (102-500), RHCSA

  • Module 6 : Gestion des Paquets


    APT, DNF/YUM, compilation depuis les sources, repositories.

    Durée : 5h

    Accéder au Module

  • Module 7 : Processus & Services


    Systemd, processus, signaux, journald, boot sequence.

    Durée : 7h

    Accéder au Module

  • Module 8 : Stockage & Filesystems


    Partitionnement, LVM, RAID, ext4, XFS, montage, fstab.

    Durée : 8h

    Accéder au Module

  • Module 9 : RĂ©seau Fondamental


    TCP/IP, configuration réseau, NetworkManager, DNS, DHCP.

    Durée : 7h

    Accéder au Module

  • Module 10 : Automatisation & Planification


    Cron, systemd timers, at, scripts de maintenance.

    Durée : 8h

    Accéder au Module


Niveau 3 : Ingénierie SystÚme (40h)

Objectif : Sécuriser, optimiser et industrialiser les infrastructures.

Certification préparée : RHCSA, RHCE

  • Module 11 : SĂ©curitĂ© & Hardening


    SSH, sudo, firewall, SELinux/AppArmor, audit, conformité.

    Durée : 10h

    Accéder au Module

  • Module 12 : Services RĂ©seau


    Apache/Nginx, DNS (BIND), DHCP, NFS, Samba, LDAP.

    Durée : 10h

    Accéder au Module

  • Module 13 : Performance & Troubleshooting


    Analyse CPU/RAM/IO, strace, perf, debugging kernel.

    Durée : 8h

    Accéder au Module

  • Module 14 : Scripting AvancĂ©


    Bash avancé, error handling, logging, tests, best practices.

    Durée : 8h

    Accéder au Module

  • Module 15 : Backup & Disaster Recovery


    Stratégies 3-2-1, rsync, Borg, restauration, PRA/PCA.

    Durée : 4h

    Accéder au Module


Niveau 4 : Expertise & Architecture (45h)

Objectif : Concevoir et opérer des infrastructures critiques.

Certification préparée : RHCE, CKA

  • Module 16 : Haute DisponibilitĂ©


    Clustering, Pacemaker/Corosync, HAProxy, load balancing.

    Durée : 10h

    Accéder au Module

  • Module 17 : Conteneurisation


    Docker, Podman, images, volumes, réseaux, sécurité conteneurs.

    Durée : 10h

    Accéder au Module

  • Module 18 : Orchestration Kubernetes


    Architecture K8s, pods, services, deployments, opérations.

    Durée : 12h

    Accéder au Module

  • Module 19 : Infrastructure as Code


    Ansible avancé, Terraform, GitOps, CI/CD pour l'infra.

    Durée : 8h

    Accéder au Module

  • Module 20 : Projet Final Expert


    Déploiement d'une infrastructure complÚte production-ready.

    Durée : 5h

    Accéder au Module


Parcours par Objectif

Je veux devenir SysAdmin Junior

flowchart LR
    A[Module 1-5<br/>Fondations] --> B[Module 6-10<br/>Administration]
    B --> C[LPIC-1]

    style C fill:#4CAF50,stroke:#2E7D32,color:#fff

Durée : 65h | Modules : 1-10 | Certification : LPIC-1

Je veux devenir SysAdmin Confirmé

flowchart LR
    A[Module 1-10<br/>Bases] --> B[Module 11-15<br/>Ingénierie]
    B --> C[RHCSA]

    style C fill:#2196F3,stroke:#1565C0,color:#fff

Durée : 105h | Modules : 1-15 | Certification : RHCSA

Je veux devenir DevOps/SRE

flowchart LR
    A[Module 1-15<br/>SysAdmin] --> B[Module 16-19<br/>DevOps]
    B --> C[RHCE + CKA]

    style C fill:#FF9800800800,stroke:#EF6C00,color:#fff

Durée : 145h | Modules : 1-19 | Certifications : RHCE, CKA

Je veux devenir Architecte Infrastructure

flowchart LR
    A[Module 1-20<br/>Formation ComplĂšte] --> B[Architecte]

    style B fill:#9C27B0,stroke:#6A1B9A,color:#fff

Durée : 150h | Modules : 1-20 | Certifications : Multiples


Durée Totale

Niveau Modules Durée Cumulé
Niveau 1 - Fondations 1-5 30h 30h
Niveau 2 - Administration 6-10 35h 65h
Niveau 3 - Ingénierie 11-15 40h 105h
Niveau 4 - Expert 16-20 45h 150h

Organisation Recommandée

Formation intensive : 6 semaines Ă  temps plein

Formation continue : 6 mois Ă  raison de 6h/semaine

Auto-formation : 9-12 mois Ă  votre rythme


Environnement de Lab

Configuration Recommandée

Pour suivre cette formation, vous aurez besoin d'un environnement de lab :

# Prérequis
- 16 GB RAM minimum
- 100 GB espace disque
- VirtualBox ou VMware

# VMs à créer
- 1x Rocky Linux 9 (serveur principal)
- 1x Ubuntu 22.04 LTS (serveur secondaire)
- 1x Debian 12 (client)
# Instances à créer
gcloud compute instances create lab-rocky \
  --image-family=rocky-linux-9 \
  --image-project=rocky-linux-cloud \
  --machine-type=e2-medium

gcloud compute instances create lab-ubuntu \
  --image-family=ubuntu-2204-lts \
  --image-project=ubuntu-os-cloud \
  --machine-type=e2-small
# Vagrantfile
Vagrant.configure("2") do |config|
  config.vm.define "rocky" do |rocky|
    rocky.vm.box = "rockylinux/9"
    rocky.vm.hostname = "lab-rocky"
    rocky.vm.network "private_network", ip: "192.168.56.10"
  end

  config.vm.define "ubuntu" do |ubuntu|
    ubuntu.vm.box = "ubuntu/jammy64"
    ubuntu.vm.hostname = "lab-ubuntu"
    ubuntu.vm.network "private_network", ip: "192.168.56.11"
  end
end

Distributions Couvertes

Distribution Famille Usage Principal
Rocky Linux 9 RHEL Entreprise, production
Ubuntu 22.04 LTS Debian Cloud, DevOps
Debian 12 Debian Serveurs, stabilité
AlmaLinux 9 RHEL Alternative Rocky

Certifications Préparées

Cette formation prépare aux certifications suivantes :

Certification Niveau Modules Couverts
LPIC-1 (101-500, 102-500) Niveau 1-2 Modules 1-10
RHCSA (EX200) Niveau 2-3 Modules 6-15
RHCE (EX294) Niveau 3-4 Modules 11-19
CKA Niveau 4 Module 18
CompTIA Linux+ Niveau 1-2 Modules 1-10

Pédagogie

Chaque module suit une structure cohérente :

┌─────────────────────────────────────────────────────────────┐
│  1. CONCEPT (20%)                                           │
│     ThĂ©orie, diagrammes Mermaid, cas d'usage                │
├──────────────────────────────────────────────────────────────
│  2. PRATIQUE (40%)                                          │
│     Commandes dĂ©taillĂ©es, configurations, exemples          │
├──────────────────────────────────────────────────────────────
│  3. EXERCICE (30%)                                          │
│     Mise en situation rĂ©elle avec objectifs clairs          │
├──────────────────────────────────────────────────────────────
│  4. SOLUTION (10%)                                          │
│     Correction dĂ©taillĂ©e, explications des choix            │
└─────────────────────────────────────────────────────────────┘

Philosophie

"Faites les exercices AVANT de regarder la solution."

C'est en se trompant qu'on apprend le mieux.


Ressources de la Formation

  • Glossaire Linux


    200+ termes essentiels avec définitions et exemples.

    Consulter

  • Cheat Sheet Commandes


    Référence rapide de 100+ commandes Linux essentielles.

    Télécharger

  • Cheat Sheet Vim


    Maßtrisez Vim avec cette référence complÚte.

    Télécharger

  • Checklist Hardening


    120 points de contrÎle sécurité pour vos serveurs.

    Télécharger


PrĂȘt Ă  Commencer ?

Choisissez votre point de départ :


Retour au : Catalogue des Formations