Choisissez votre langue
Formation administration système Linux
Plus de 2 millions d'apprenants dans le monde

Formation administration système Linux

Maîtrisez chaque couche de l'administration de serveurs Linux, de l'interface en ligne de commande au renforcement de la sécurité et à l'automatisation de l'infrastructure. Ce cours vous offre les compétences pratiques que les employeurs exigent pour les environnements de production réels. Que vous fassiez votre entrée dans le domaine des TI ou que vous fassiez évoluer votre carrière d'administrateur système, voici la formation qui vous y mènera.

Dedika pour entreprises

Ce que vous allez apprendre:

Vous apprendrez à naviguer et à configurer des systèmes Linux de A à Z, en gérant les utilisateurs, les permissions, le stockage et le réseau avec assurance. Vous déploierez et renforcerez des serveurs Web, configurerez des pare-feu et implémenterez des contrôles d'accès SELinux pour protéger les environnements de production. Vous maîtriserez la gestion des services avec systemd, automatiserez des tâches à l'aide de scripts Bash et planifierez des travaux avec cron et les minuteurs systemd. Vous mettrez en place une journalisation centralisée, surveillerez le rendement du système et ajusterez les serveurs sous charge. Vous déploierez également des conteneurs Docker, gérerez des machines virtuelles KVM et utiliserez Ansible pour automatiser la configuration de parcs entiers de serveurs.

Comment vous étudiez de façon pratique Formation administration système Linux

Comment vous pratiquez Formation administration système Linux

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour entreprises, le cours inclut des exercices et des exemples adaptés à votre propre entreprise et à ses besoins spécifiques.

Cliquez ici

Contenu du cours

8 Chapitres • 40 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Fondamentaux de Linux et orientation système

  • Leçon 1 • Gestion des fichiers et des répertoires

    Couvre la création, le déplacement, la copie et la suppression de fichiers et de répertoires. Soutient directement les tâches de configuration et de gestion des journaux dans les chapitres suivants.

  • Leçon 2 • Architecture Linux et distributions

    Couvre les relations entre le noyau, le shell et l'espace utilisateur ainsi que les principales distributions serveur. Établit la carte conceptuelle que les étudiants utilisent tout au long du cours.

  • Leçon 3 • Environnement shell et variables

    Explique les variables d'environnement, le PATH et les fichiers de configuration du shell. Prépare les étudiants à personnaliser et à scripter leurs environnements serveur.

  • Leçon 4 • Édition de texte et visualisation de fichiers

    Présente vim, nano et les utilitaires de visualisation de texte pour la lecture et l'édition de configurations. Essentiel pour chaque tâche de configuration couverte dans le cours.

  • Leçon 5 • Navigation dans l'interface en ligne de commande

    Enseigne les bases du shell, l'anatomie de l'invite et les commandes de navigation essentielles. Fournit la boîte à outils quotidienne pour tout le travail pratique subséquent.

Chapitre 2Voir les détails

Utilisateurs, groupes et autorisations

  • Leçon 1 • Élévation de privilèges avec sudo

    Configure sudo pour déléguer des tâches de niveau root sans partager le mot de passe root. Applique une administration selon le principe du moindre privilège sur tous les rôles serveur.

  • Leçon 2 • Gestion des comptes utilisateur

    Couvre la création, la modification et la suppression de comptes utilisateur et de leurs attributs. Forme la couche d'identité dont dépendent tout le travail d'autorisation et de sécurité.

  • Leçon 3 • Autorisations de fichiers traditionnelles

    Explique les bits de lecture, d'écriture et d'exécution pour le propriétaire, le groupe et les autres. Fournit le modèle de contrôle d'accès de base utilisé sur chaque système Linux.

  • Leçon 4 • Autorisations spéciales et ACL

    Couvre les bits SUID, SGID, le sticky bit et les ACL POSIX pour un contrôle fin. Étend les autorisations de base pour gérer des scénarios multi-utilisateurs complexes.

  • Leçon 5 • Gestion des groupes et adhésion

    Enseigne la création de groupes, l'attribution des adhésions et les stratégies d'accès basées sur les groupes. Permet le partage de ressources basé sur les rôles entre les équipes.

Chapitre 3Voir les détails

Gestion du stockage et systèmes de fichiers

  • Leçon 1 • Configuration de l'espace d'échange

    Couvre les partitions d'échange et les fichiers d'échange pour la gestion de la mémoire virtuelle. Garantit que les serveurs gèrent la pression mémoire sans faire planter les services critiques.

  • Leçon 2 • Maintenance et réparation des systèmes de fichiers

    Enseigne fsck, les vérifications de santé des disques et la gestion des quotas pour une fiabilité à long terme. Prépare les étudiants à diagnostiquer et à récupérer des pannes de stockage.

  • Leçon 3 • Principes fondamentaux du partitionnement de disque

    Couvre les tables de partition MBR vs GPT et les outils comme fdisk et gdisk. Établit la base de stockage physique pour tout le travail sur les systèmes de fichiers.

  • Leçon 4 • Création et montage de systèmes de fichiers

    Enseigne mkfs, mount et /etc/fstab pour la configuration persistante des systèmes de fichiers. Connecte les partitions brutes à l'arborescence des répertoires pour une utilisation applicative.

  • Leçon 5 • Gestion des volumes logiques

    Présente les concepts LVM : volumes physiques, groupes de volumes et volumes logiques. Permet le redimensionnement flexible du stockage en ligne sans temps d'arrêt.

Chapitre 4Voir les détails

Gestion des paquets et déploiement de logiciels

  • Leçon 1 • Gestion des correctifs et stratégie de mise à jour

    Établit des politiques pour les mises à jour planifiées, les correctifs de sécurité et les procédures de retour arrière. Équilibre la stabilité avec la correction rapide des vulnérabilités.

  • Leçon 2 • Compilation de logiciels à partir des sources

    Couvre le flux de travail configure, make et install pour les déploiements basés sur les sources. Gère les cas où les versions empaquetées sont indisponibles ou insuffisantes.

  • Leçon 3 • Gestion de paquets basée sur RPM

    Couvre rpm, yum et dnf pour les distributions de la famille Red Hat. Fournit les compétences nécessaires pour gérer les logiciels sur les plateformes Linux d'entreprise les plus courantes.

  • Leçon 4 • Gestion de paquets basée sur Debian

    Couvre dpkg, apt et apt-get pour les environnements serveur Debian et Ubuntu. Reproduit les compétences RPM pour l'autre famille dominante de Linux d'entreprise.

  • Leçon 5 • Gestion des dépôts et clés GPG

    Enseigne l'ajout, la désactivation et la sécurisation des dépôts de logiciels avec vérification GPG. Prévention des attaques sur la chaîne d'approvisionnement provenant de sources de paquets non fiables.

Chapitre 5Voir les détails

Gestion des processus et des services

  • Leçon 1 • Création et personnalisation d'unités systemd

    Couvre l'écriture de fichiers d'unité pour les services, minuteries et cibles personnalisés. Permet aux étudiants d'intégrer n'importe quelle application dans le cycle de vie de systemd.

  • Leçon 2 • Signaux et contrôle des processus

    Couvre l'envoi de signaux avec kill, pkill et killall pour gérer le comportement des processus. Permet l'arrêt contrôlé, le rechargement et la terminaison des services.

  • Leçon 3 • Planification de tâches avec cron et at

    Enseigne la syntaxe crontab et la commande at pour l'automatisation de tâches ponctuelles et récurrentes. Complète les minuteries systemd pour les besoins de planification hérités et simples.

  • Leçon 4 • Gestion des services systemd

    Enseigne les commandes systemctl pour démarrer, arrêter, activer et inspecter les unités. Gère directement les services qui constituent une pile de serveur de production.

  • Leçon 5 • Compréhension des processus Linux

    Explique le cycle de vie des processus, les états et les relations entre les processus parents et enfants. Fournit le modèle mental nécessaire pour gérer et dépanner les services en cours d'exécution.

Chapitre 6Voir les détails

Configuration réseau et gestion

  • Leçon 1 • Routage et résolution de noms

    Enseigne la gestion de la table de routage et la configuration du résolveur DNS. Garantit que les serveurs peuvent atteindre les hôtes requis et résoudre les noms de manière fiable.

  • Leçon 2 • Diagnostics réseau et dépannage

    Enseigne l'utilisation systématique de ping, traceroute, ss et tcpdump pour l'isolation des pannes. Permet un diagnostic rapide des problèmes de connectivité et d'accessibilité des services.

  • Leçon 3 • Gestion du pare-feu avec firewalld et iptables

    Couvre les règles firewalld basées sur les zones et les chaînes iptables fondamentales. Protège les services en contrôlant le trafic entrant et sortant au niveau de l'hôte.

  • Leçon 4 • Configuration et durcissement SSH

    Configure OpenSSH pour un accès à distance sécurisé et applique les meilleures pratiques de durcissement. SSH est le principal canal d'administration pour tout le travail à distance sur les serveurs.

  • Leçon 5 • Configuration des interfaces réseau

    Couvre l'attribution d'adresses IP statiques et dynamiques à l'aide de ip, nmcli et de fichiers de configuration. Établit la base de connectivité pour tous les services réseau.

Chapitre 7Voir les détails

Durcissement de la sécurité et contrôle d'accès

  • Leçon 1 • PAM et durcissement de l'authentification

    Configure les modules PAM pour appliquer la complexité des mots de passe, le verrouillage et le MFA. Renforce la couche d'authentification contre les attaques par force brute et par compromission d'identifiants.

  • Leçon 2 • Détection d'intrusion basée sur l'hôte

    Couvre la surveillance de l'intégrité des fichiers avec AIDE et l'analyse des rootkits avec rkhunter. Détecte les modifications non autorisées des fichiers et binaires système critiques.

  • Leçon 3 • Durcissement du noyau et des services

    Applique les paramètres sysctl, désactive les services inutilisés et restreint les fonctionnalités du noyau. Réduit la surface d'attaque exploitable au niveau du système d'exploitation et du service.

  • Leçon 4 • Principes fondamentaux de SELinux et AppArmor

    Présente le contrôle d'accès obligatoire avec les modes, contextes et politiques SELinux. Ajoute une couche de sécurité appliquée par le noyau au-delà des autorisations DAC traditionnelles.

  • Leçon 5 • Audit système avec auditd

    Configure les règles auditd pour journaliser l'accès aux fichiers, l'utilisation des privilèges et les appels système. Fournit la piste médico-légale requise pour la conformité et la réponse aux incidents.

Chapitre 8Voir les détails

Surveillance, journalisation et réglage des performances

  • Leçon 1 • Planification de la capacité et analyse des tendances

    Utilise les métriques historiques pour prévoir l'épuisement des ressources et planifier les mises à niveau. Garantit que les serveurs répondent à la demande future sans approvisionnement d'urgence.

  • Leçon 2 • Réglage des performances avec tuned

    Applique les profils tuned et le réglage manuel des paramètres du noyau pour l'optimisation de la charge de travail. Traduit les résultats de la surveillance en améliorations mesurables des performances.

  • Leçon 3 • Journalisation système avec journald et rsyslog

    Couvre la journalisation structurée de journald et le transfert rsyslog pour la gestion centralisée des journaux. Fournit la base d'observabilité pour tout le travail opérationnel et de sécurité.

  • Leçon 4 • Alertes et agents de surveillance

    Déploie des agents de surveillance légers et configure des alertes basées sur des seuils. Fait passer les opérations d'une gestion réactive à une gestion proactive des incidents.

  • Leçon 5 • Outils de surveillance des performances

    Enseigne vmstat, iostat, sar et free pour l'analyse du processeur, de la mémoire et des E/S. Permet l'identification basée sur les données des goulots d'étranglement de performance.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Techniciens et techniciennes de soutien TI prêts à évoluer vers des rôles d'administration de serveurs.

  • Étudiants et étudiantes en informatique souhaitant acquérir des compétences pratiques en Linux au-delà des cours.

  • Administrateurs et administratrices Windows élargissant leur expertise aux environnements de serveurs Linux.

  • Développeurs et développeuses qui doivent posséder et exploiter les serveurs exécutant leurs applications.

  • Personnes en réorientation professionnelle issues de domaines non liés qui visent des postes d'administrateur système débutant.

  • Passionnés exploitant des laboratoires à domicile qui souhaitent acquérir des connaissances d'administration de niveau professionnel.

Ce que nos apprenants disent

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir à changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Numérique
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont il est présenté ainsi que la transcription des vidéos, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika?

Le certificat est-il valable au Canada ?

Les cours sont-ils gratuits?

Quelle est la charge de travail des cours?

Comment sont les cours?

Comment fonctionnent les cours?

Quelle est la durée des cours?

Quel est le coût ou le prix des cours?

Qu’est-ce qu’un cours EAD ou en ligne et comment ça fonctionne?

Cours PDF