Choisissez votre langue
Cours d'administration système Linux
Plus de 2 millions d'étudiants dans le monde

Cours d'administration système Linux

Maîtrisez les compétences de base que les administrateurs système Linux utilisent chaque jour dans des environnements de production réels. Ce cours vous guide de l'installation et de la navigation dans le shell jusqu'au durcissement de la sécurité, à la gestion du stockage et à l'automatisation. Que vous débutiez dans l'informatique ou que vous cherchiez à évoluer dans votre poste actuel, vous acquerrez une expertise pratique et directement applicable au monde professionnel.

Dedika pour les entreprises

Ce que vous allez apprendre:

Vous apprendrez à installer et configurer des systèmes Linux, à gérer les utilisateurs et les permissions, et à contrôler les logiciels à l'aide des gestionnaires de paquets RPM et Debian. Le cours couvre la gestion des processus, le provisionnement du stockage avec LVM et RAID, ainsi que l'administration complète des services systemd. Vous configurerez des interfaces réseau, mettrez en place des pare-feu et résoudrez les problèmes de connectivité à l'aide des outils Linux standard. Les sujets de sécurité incluent SELinux, le durcissement SSH, la journalisation centralisée et l'audit système avec auditd. Des modules complémentaires introduisent le scripting Bash, les conteneurs Docker et Podman, l'automatisation Ansible et le réglage des performances.

Comment vous étudiez de façon pratique Cours d'administration système Linux

Comment vous pratiquez Cours d'administration système Linux

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre activité et aux besoins spécifiques de votre entreprise.

Cliquez ici

Contenu du cours

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

Chapitre 1Voir les détails

Fondamentaux de Linux et configuration de l'environnement

  • Leçon 1 • Travailler avec les fichiers et répertoires

    Enseigne la création, la copie, le déplacement et la suppression de fichiers et de répertoires. Est directement lié aux tâches quotidiennes de gestion des fichiers en administration.

  • Leçon 2 • Naviguer dans le shell et le système de fichiers

    Présente le shell Bash, la syntaxe des commandes et la norme de hiérarchie du système de fichiers. Permet une navigation confiante et des opérations de base sur les fichiers.

  • Leçon 3 • Présentation de l'historique et de l'architecture de Linux

    Couvre la relation entre le noyau, le shell et l'espace utilisateur dans Linux. Établit les bases conceptuelles pour tout travail d'administration ultérieur.

  • Leçon 4 • Édition de texte dans le terminal

    Couvre les éditeurs vi/vim et nano pour créer et modifier des fichiers de configuration. Essentiel pour éditer des fichiers système sans interface graphique.

  • Leçon 5 • Installer Linux sur du matériel physique et virtuel

    Guide l'installation sur métal nu et sur machine virtuelle à l'aide d'installateurs courants. Produit un système Linux amorçable et connecté au réseau.

Chapitre 2Voir les détails

Utilisateurs, groupes et permissions

  • Leçon 1 • Gestion des comptes utilisateurs

    Explique /etc/passwd, /etc/shadow, et les outils pour créer et modifier des comptes. Prend directement en charge l'administration système multi-utilisateurs.

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

    Couvre la création de groupes, l'attribution d'adhésion et le rôle des groupes primaires vs supplémentaires. Permet un contrôle d'accès basé sur les rôles sur le système de fichiers.

  • Leçon 3 • Permissions spéciales et listes de contrôle d'accès

    Introduit SUID, SGID, le sticky bit et les ACL POSIX pour un contrôle d'accès fin. Étend les permissions standard pour des scénarios multi-utilisateurs complexes.

  • Leçon 4 • Permissions de fichiers standard

    Enseigne les bits de lecture, écriture et exécution pour le propriétaire, le groupe et les autres à l'aide de chmod et chown. Établit les bases d'un contrôle d'accès sécurisé aux fichiers.

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

    Configure sudo et le fichier sudoers pour déléguer les privilèges administratifs en toute sécurité. Réduit la dépendance au compte root dans les systèmes de production.

Chapitre 3Voir les détails

Gestion des paquets et installation de logiciels

  • Leçon 1 • Gestion des paquets basée sur RPM

    Couvre rpm, yum et dnf pour installer, mettre à jour et supprimer des paquets sur les systèmes de la famille Red Hat. Développe les compétences pour les environnements Linux d'entreprise.

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

    Explique le flux de travail configure, make et make install pour l'installation à partir des sources. Gère les logiciels non disponibles dans les dépôts standard.

  • Leçon 3 • Gestion des paquets basée sur Debian

    Enseigne dpkg, apt et apt-get pour les systèmes Debian et Ubuntu. Fournit des compétences équivalentes pour l'autre grande famille de distributions Linux.

  • Leçon 4 • Gestion des dépôts de code source

    Couvre l'ajout, la désactivation et la priorisation des dépôts et des miroirs. Garantit un approvisionnement logiciel fiable et sécurisé pour les systèmes gérés.

Chapitre 4Voir les détails

Gestion des processus et des tâches

  • Leçon 1 • Contrôle des tâches et exécution en arrière-plan

    Couvre fg, bg, jobs, nohup et disown pour la gestion des tâches du shell. Permet aux tâches de longue durée de se poursuivre indépendamment de la session terminal.

  • Leçon 2 • Planification de tâches avec cron et les minuteries systemd

    Configure les entrées crontab et les unités de minuterie systemd pour l'automatisation des tâches récurrentes. Remplace l'intervention manuelle par une exécution planifiée fiable.

  • Leçon 3 • Contrôle des processus avec les signaux

    Enseigne kill, killall, pkill et les types de signaux pour terminer ou suspendre des processus. Fournit un contrôle précis sur les processus malveillants ou inutiles.

  • Leçon 4 • Comprendre les processus Linux

    Explique le cycle de vie des processus, les états, la hiérarchie des PID et les relations parent-enfant. Fournit le modèle conceptuel nécessaire pour toutes les tâches de contrôle des processus.

  • Leçon 5 • Surveillance des processus en temps réel

    Utilise ps, top, htop et les outils associés pour observer l'utilisation du CPU, de la mémoire et des E/S. Permet une identification rapide des goulots d'étranglement des ressources et des processus incontrôlés.

Chapitre 5Voir les détails

Gestion du stockage et systèmes de fichiers

  • Leçon 1 • Partitionnement de disque avec fdisk et parted

    Couvre la création de tables de partition MBR et GPT à l'aide de fdisk et parted. Prépare les disques bruts pour la création et le montage de systèmes de fichiers.

  • Leçon 2 • Montage et fichier /etc/fstab

    Explique mount, umount et la configuration de montage persistante via /etc/fstab. Garantit que le stockage est accessible au démarrage et après les redémarrages.

  • Leçon 3 • Configuration RAID logiciel

    Configure les matrices RAID 0, 1 et 5 à l'aide de mdadm pour la redondance et les performances. Protège les données contre les pannes de disque dans les environnements de production.

  • Leçon 4 • Gestion de volumes logiques

    Implémente les volumes physiques LVM, les groupes de volumes et les volumes logiques pour un stockage flexible. Permet le redimensionnement en ligne et les capacités d'instantané.

  • Leçon 5 • Création et gestion de systèmes de fichiers

    Enseigne mkfs, tune2fs et xfs_admin pour le formatage et le réglage des systèmes de fichiers ext4 et XFS. Permet directement le provisionnement de stockage utilisable.

Chapitre 6Voir les détails

Services système et processus de démarrage

  • Leçon 1 • Comprendre les fichiers d'unité systemd

    Explique la structure des fichiers d'unité, les directives et les déclarations de dépendance. Permet la création et la personnalisation d'unités de service, de socket et de montage.

  • Leçon 2 • Configuration de GRUB2 et des paramètres de démarrage

    Modifie la configuration de GRUB2 et les paramètres de démarrage du noyau pour la personnalisation et la récupération. Résout les échecs de démarrage et ajuste le comportement du noyau au démarrage.

  • Leçon 3 • Cibles systemd et niveaux d'exécution

    Mappe les niveaux d'exécution hérités aux cibles systemd et explique le changement de cible. Contrôle le mode opérationnel du système pour la maintenance et l'utilisation en production.

  • Leçon 4 • Gestion des services avec systemctl

    Couvre le démarrage, l'arrêt, l'activation et le masquage des unités de service systemd. Donne aux administrateurs un contrôle direct sur tous les services système en cours d'exécution.

  • Leçon 5 • Plongée dans le processus de démarrage de Linux

    Retrace la séquence de démarrage du BIOS/UEFI via GRUB jusqu'au système init. Fournit les bases pour diagnostiquer les pannes au démarrage.

Chapitre 7Voir les détails

Configuration réseau et résolution de problèmes

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

    Implémente des pare-feux basés sur l'hôte à l'aide des zones firewalld et des règles iptables. Limite l'accès réseau non autorisé aux services système.

  • Leçon 2 • Diagnostics réseau et résolution de problèmes

    Utilise ping, traceroute, ss, tcpdump et netstat pour isoler les problèmes de connectivité. Construit une approche systématique de la résolution des pannes réseau.

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

    Couvre ip, nmcli et les fichiers de configuration pour l'attribution d'adresses statiques et dynamiques. Établit une connectivité réseau fiable pour les hôtes gérés.

  • Leçon 4 • Résolution DNS et /etc/hosts

    Configure /etc/resolv.conf, /etc/hosts et systemd-resolved pour la résolution de noms. Garantit un mappage fiable nom d'hôte-IP pour les services et les clients.

  • Leçon 5 • Configuration du routage et de la passerelle par défaut

    Enseigne ip route, les routes statiques et la configuration de la passerelle par défaut. Permet la communication multi-réseau et un transfert de trafic approprié.

Chapitre 8Voir les détails

Durcissement de la sécurité et gestion des journaux

  • Leçon 1 • Contrôle d'accès obligatoire avec SELinux

    Configure les modes, contextes et politiques SELinux pour confiner les processus et les fichiers. Ajoute une couche de sécurité appliquée par le noyau au-delà des permissions DAC standard.

  • Leçon 2 • Journalisation centralisée avec rsyslog et journald

    Configure les installations, priorités et le transfert de journaux à distance de rsyslog avec journald. Garantit la rétention, la recherche et la centralisation des journaux pour tous les événements système.

  • Leçon 3 • Bonnes pratiques de durcissement système

    Applique le réglage des paramètres du noyau via sysctl, désactive les services inutilisés et applique les politiques de mots de passe. Réduit la surface d'attaque des systèmes Linux de production.

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

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

  • Leçon 5 • Durcissement SSH et authentification par clé

    Sécurise le démon SSH en désactivant la connexion root, en appliquant l'authentification par clé et en restreignant les chiffrements. Élimine les vecteurs d'attaque d'accès à distance les plus courants.

Certification

Votre certificat valide de réussite

Ce cours est fait pour vous :

  • Techniciens de support informatique prêts à évoluer vers des postes d'administration de serveurs.

  • Administrateurs Windows souhaitant ajouter des compétences Linux à leur boîte à outils.

  • Étudiants en informatique se préparant à leur premier poste axé sur l'infrastructure.

  • Débutants en DevOps ayant besoin d'une base solide en Linux avant d'aborder les pipelines.

  • Passionnés de laboratoire domestique souhaitant gérer des serveurs avec une réelle confiance.

  • Personnes en reconversion professionnelle provenant de secteurs non techniques et visant des postes d'administrateur système junior.

Ce que disent nos élèves

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 besoin de 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 Digital
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 les vidéos sont présentées et transcrites, 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 en France ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail du 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 marche ?

Cours PDF