Maîtrisez l’Administration Système pour des Environnements Entreprises – 3 Jours

Découvrez comment CentOS, distribution Linux basée sur Red Hat Enterprise Linux (RHEL), peut répondre aux besoins d’entreprises à la recherche d’une solution stable et pérenne. Durant cette formation de 3 jours à Bruxelles, vous apprendrez les fondamentaux de l’administration CentOS, de l’installation au déploiement de services, tout en adoptant les bonnes pratiques de maintenance et de sécurité.


Objectifs Pédagogiques

  • Comprendre l’Environnement CentOS : particularités, cycle de vie, relation avec RHEL.
  • Installer et Configurer un Système CentOS : options d’installation, configuration initiale, gestion des dépôts YUM/DNF.
  • Administrer le Système : utilisateurs, permissions, services, journaux, scripts d’automatisation.
  • Déployer et Maintenir des Services Clés : serveur web, bases de données, partages de fichiers, etc.
  • Assurer la Sécurité et la Disponibilité : mises à jour, firewall, SELinux, supervision de performance.

Public Concerné

  • Administrateurs Systèmes, Ingénieurs DevOps, Développeurs : travaillant dans des environnements RHEL/CentOS et souhaitant consolider leurs compétences.
  • Chefs de Projet, Étudiants, Passionnés d’Open Source : cherchant à maîtriser une distribution de référence pour les entreprises.
  • Toute personne désirant comprendre et gérer un serveur CentOS en production ou en laboratoire.

Prérequis

  • Connaissances de base en ligne de commande Linux (shell) et réseau (IP, DNS).
  • Aucune expertise avancée n’est requise : la formation aborde les fondamentaux et évolue vers des sujets plus complexes.
  • Disposer d’un ordinateur portable ou d’un accès SSH à une machine CentOS pour les exercices pratiques est recommandé.

Programme de la Formation (3 Jours)

Jour 1 : Installation et Configuration de Base

Matin (9h00 – 12h30)

  1. Introduction à CentOS
    • Historique, relation avec Red Hat Enterprise Linux (RHEL), cycle de support
    • Éditions (Stream, anciennes versions 7/8), différences et compatibilités
    • Installation : sélection des paquets, partitionnement, premiers réglages
  2. Gestion des Paquets et Dépôts
    • Gestion via YUM/DNF : installation, mise à jour, suppression de paquets
    • Configuration des dépôts CentOS, EPEL, REMI, etc.
    • Stratégies de maintenance et bonnes pratiques de mises à jour

Après-midi (14h00 – 17h30)
3. Configuration Réseau et Shell

  • Paramétrage IP (static, DHCP), DNS, /etc/sysconfig/network-scripts (ou NetworkManager)
  • Outils de diagnostic (ping, ip, ss, netstat)
  • Naviguer dans le shell : fondamentaux des commandes (ls, cd, mkdir, cp, mv), redirections, piping
  1. Exercices Dirigés
    • Installation et configuration basique d’un CentOS en VM ou en dual boot
    • Mise en place du réseau, mises à jour initiales, premiers paquets
    • Discussion sur les avantages et retours d’expérience

Jour 2 : Administration Système et Services Clés

Matin (9h00 – 12h30)

  1. Gestion des Utilisateurs et Permissions
    • Comptes, groupes, sudoers, stratégies de mot de passe
    • Permissions Unix (rwx), ACLs (Access Control Lists)
    • Contrôle d’accès : configuration SSH (clés, sécurité), logs d’authentification
  2. Services et Démarrage
    • Systemd : contrôle des units (services, timers, etc.), logs via journalctl
    • Fichiers de configuration essentiels dans /etc, hiérarchie du système de fichiers
    • Gestion des scripts (Bash), planification (cron, systemd timers)

Après-midi (14h00 – 17h30)
3. Déploiement de Services Clés

  • Serveur web (Apache/Nginx) : configuration, virtual hosts, modules
  • Base de données (MariaDB/PostgreSQL) : installation, sécurisation initiale
  • Partage de fichiers (Samba/NFS) : paramétrages basiques, montages persistants
  1. Ateliers Pratiques
    • Mise en place d’un mini-serveur complet : web + base + partage local
    • Discussion sur l’organisation des fichiers de config, templates de config
    • Q/R et retours personnalisés

Jour 3 : Sécurité, Optimisation et Supervision

Matin (9h00 – 12h30)

  1. Sécurité et SELinux
    • Introduction à SELinux (modes enforcing, permissive)
    • Gestion des contextes et dépistage des alertes SELinux
    • Pare-feu (firewalld) : zones, services, ports
  2. Maintenance et Supervision
    • Monitoring des performances : top, htop, iostat, vmstat
    • Gestion des logs : rsyslog, logrotate, solutions de centralisation
    • Sauvegardes et restaurations : rsync, scripts automatiques, snapshot LVM

Après-midi (14h00 – 17h30)
3. Approfondissements et Étude de Cas

  • Ajustement du kernel (sysctl), configuration d’outils additionnels (fail2ban, ClamAV)
  • Introduction aux conteneurs (Docker/Podman) dans CentOS (si besoin)
  • Échange sur l’intégration CI/CD, Ansible, etc. (selon les intérêts des participants)
  1. Conclusion et Mise en Production
    • Synthèse : Check-list de déploiement et durcissement d’un serveur CentOS
    • Bilan de la formation, retours sur les configurations, questions/réponses
    • Remise d’un support de cours et plan d’action post-formation

Points Forts

  • Formation sur 3 Jours : un cursus complet couvrant l’installation, la configuration et la sécurisation de serveurs CentOS.
  • Approche Théorie/Pratique : démonstrations, exercices concrets, mise en situation de déploiement en production.
  • Formateurs Spécialisés : experts Linux, partageant des cas réels et des bonnes pratiques d’entreprise.
  • Support Pédagogique Complet : documents PDF, exemples de configurations, fiches de procédures, liens utiles.

Modalités Pratiques

  • Durée : 3 jours (21 heures de formation)
  • Horaires : 9h00 – 12h30 / 14h00 – 17h30
  • Lieu : Bruxelles, Belgique
  • Matériel Requis :
    • Ordinateur portable (Windows, macOS, ou Linux)
    • Possibilité de virtualiser CentOS ou accès à un serveur dédié
  • Accessibilité : contactez-nous pour tout aménagement ou besoin particulier

Inscription & Renseignements


Rejoignez notre Formation Linux CentOS à Bruxelles : en 3 jours, adoptez les bonnes pratiques et maîtrisez l’administration système pour déployer des environnements stables, performants et sécurisés, adaptés aux besoins des entreprises.