
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.
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 propre activité et aux besoins spécifiques de votre entreprise.
Contenu du cours
8 Chapitres • 39 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsFondamentaux de Linux et configuration de l'environnement
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 2MasquerCacher les détailsVoir les détailsUtilisateurs, groupes et permissions
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 3MasquerCacher les détailsVoir les détailsGestion des paquets et installation de logiciels
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 4MasquerCacher les détailsVoir les détailsGestion des processus et des tâches
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 5MasquerCacher les détailsVoir les détailsGestion du stockage et systèmes de fichiers
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 6MasquerCacher les détailsVoir les détailsServices système et processus de démarrage
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 7MasquerCacher les détailsVoir les détailsConfiguration réseau et résolution de problèmes
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 8MasquerCacher les détailsVoir les détailsDurcissement de la sécurité et gestion des journaux
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.
Votre certificat valide de réussite
Ce cours est 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...

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.

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 !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika ?
Le certificat est-il valable au Maroc ?
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




















