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

Formation administration système Linux

Maîtrisez les compétences essentielles que les administrateurs système Linux utilisent chaque jour dans des environnements de production réels. Ce cours vous mène 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 fassiez votre entrée dans le domaine des TI ou que vous souhaitiez faire progresser votre rôle actuel, vous en ressortirez avec une expertise Linux pratique et prête à l'emploi.

Dedika pour 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. Ce cours couvre la gestion des processus, le provisionnement de stockage avec LVM et RAID, et l'administration complète des services systemd. Vous configurerez des interfaces réseau, mettrez en place des pare-feu et résoudrez des 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. Les modules complémentaires présentent les scripts Bash, les conteneurs Docker et Podman, l'automatisation Ansible et le réglage du rendement.

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 • 39 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Fondements de Linux et configuration de l'environnement

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

    Enseigne la création, la copie, le déplacement et la suppression de fichiers et de répertoires. Se rattache directement aux tâches quotidiennes de gestion de fichiers administratifs.

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

    Présente le shell Bash, la syntaxe des commandes et le Filesystem Hierarchy Standard. Permet une navigation confiante et des opérations de base sur les fichiers.

  • Leçon 3 • Aperçu de l'histoire 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 le travail d'administration subséquent.

  • 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 à travers 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. Soutient directement l'administration de systèmes multi-utilisateurs.

  • Leçon 2 • Gestion des groupes et appartenance

    Couvre la création de groupes, l'affectation des membres 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

    Présente 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 la base 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 des 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 • Compiler des 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 • Gérer les dépôts de logiciels

    Couvre l'ajout, la désactivation et la priorisation de dépôts et de miroirs. Assure un approvisionnement fiable et sécurisé en logiciels 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 gérer les tâches du shell. Permet aux tâches de longue durée de se poursuivre indépendamment de la session du terminal.

  • Leçon 2 • Planifier des tâches avec cron et les minuteries systemd

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

  • Leçon 3 • Contrôler les processus avec les signaux

    Enseigne kill, killall, pkill et les types de signaux pour terminer ou mettre en pause des processus. Fournit un contrôle précis sur les processus défaillants 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 à toutes les tâches de contrôle des processus.

  • Leçon 5 • Surveiller les processus en temps réel

    Utilisez ps, top, htop et des outils connexes pour observer l'utilisation du CPU, de la mémoire et des E/S. Permet une identification rapide des goulots d'étranglement de 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 partitions MBR et GPT avec 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 le fichier /etc/fstab

    Expliquez mount, umount et la configuration de montage persistante via /etc/fstab. Assurez que le stockage est accessible au démarrage et entre les redémarrages.

  • Leçon 3 • Configuration RAID logiciel

    Configurez les baies RAID 0, 1 et 5 à l'aide de mdadm pour la redondance et la performance. Protégez les données contre les défaillances de disque dans les environnements de production.

  • Leçon 4 • Gestion de volumes logiques

    Implémentez 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éer et gérer des systèmes de fichiers

    Enseignez mkfs, tune2fs et xfs_admin pour formater et régler les systèmes de fichiers ext4 et XFS. Permet directement le provisionnement de stockage utilisable.

Chapitre 6Voir les détails

Services système et processus d'amorçage

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

    Expliquez 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 • Configurer GRUB2 et les paramètres d'amorçage

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

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

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

  • Leçon 4 • Gérer les services avec systemctl

    Couvrez le démarrage, l'arrêt, l'activation et le masquage d'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 d'amorçage Linux

    Retracez la séquence de démarrage du BIOS/UEFI à travers GRUB jusqu'au système d'initialisation. Fournit les bases pour diagnostiquer les échecs au démarrage.

Chapitre 7Voir les détails

Configuration réseau et dépannage

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

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

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

    Utilisez ping, traceroute, ss, tcpdump et netstat pour isoler les problèmes de connectivité. Développez une approche systématique de résolution des défaillances réseau.

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

    Couvrez 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

    Configurez /etc/resolv.conf, /etc/hosts et systemd-resolved pour la résolution de noms. Assurez un mappage fiable des noms d'hôte aux adresses IP pour les services et les clients.

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

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

Chapitre 8Voir les détails

Renforcement de la sécurité et gestion des journaux

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

    Configurez les modes, les contextes et les politiques SELinux pour confiner les processus et les fichiers. Ajoutez 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

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

  • Leçon 3 • Meilleures pratiques de renforcement du 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 du 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 • Renforcement SSH et authentification par clé

    Sécurise le démon SSH en désactivant la connexion root, en imposant 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 pour vous :

  • Techniciens de soutien TI prêts à passer à des rôles d'administration de serveurs.

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

  • Étudiants en sciences informatiques qui se préparent à leur premier emploi axé sur l'infrastructure.

  • Débutants en DevOps qui ont besoin d'une base Linux solide avant de s'attaquer aux pipelines.

  • Amateurs de laboratoire à domicile qui souhaitent faire fonctionner des serveurs avec une réelle confiance.

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

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