Prenez contact avec nous

Plan du cours

Introduction

  • Linux Foundation
  • Linux Foundation Training
  • Certifications Linux Foundation
  • Insignes numériques Linux Foundation
  • Exercices pratiques, solutions et ressources
  • Cours d'apprentissage en ligne : LFS201
  • Détails sur les distributions
  • Laboratoires

Disposition de l'arborescence du système de fichiers Linux

  • Un grand système de fichiers unique
  • Distinction des données
  • Arborescence standard des répertoires FHS Linux
  • Répertoire racine (/)
  • /bin
  • /boot
  • /dev
  • /etc
  • /home
  • /lib et /lib64
  • /media
  • /mnt
  • /opt
  • /proc
  • /sys
  • /root
  • /sbin
  • /srv
  • /tmp
  • /usr
  • /var
  • /run
  • Laboratoires

Processus

  • Programmes et processus
  • Limites des processus
  • Création de processus
  • États des processus
  • Modes d'exécution
  • Démons
  • Niceness
  • Bibliothèques
  • Laboratoires

Signaux

  • Signaux
  • Types de signaux
  • kill
  • killall et pkill
  • Laboratoires

Systèmes de gestion de paquets

  • Concepts d'empaquetage logiciel
  • Pourquoi utiliser des paquets ?
  • Types de paquets
  • Systèmes de gestion de paquets disponibles
  • Niveaux et variétés d'outils d'empaquetage
  • Sources de paquets
  • Création de paquets logiciels
  • Systèmes de contrôle des révisions
  • Systèmes de contrôle des sources disponibles
  • Le noyau Linux et git
  • Laboratoires

RPM

  • RPM (Red Hat Package Manager)
  • Noms des fichiers de paquets
  • Base de données RPM et programmes utilitaires
  • Requêtes
  • Vérification des paquets
  • Installation et suppression de paquets
  • Mise à jour, montée en version et rafraîchissement des paquets RPM
  • Montée en version du noyau Linux
  • rpm2cpio
  • Laboratoires

dpkg

  • DPKG (paquet Debian)
  • Noms des fichiers de paquets et sources
  • Requêtes DPKG
  • Installation / montée en version / désinstallation
  • Laboratoires

yum

  • Installeurs de paquets
  • yum
  • Requêtes
  • Vérification des paquets
  • Installation / suppression / montée en version des paquets
  • Commandes supplémentaires de yum
  • dnf
  • Laboratoires

zypper

  • zypper
  • Requêtes
  • Installation / suppression / montée en version des paquets
  • Commandes supplémentaires de zypper
  • Laboratoires

APT

  • APT
  • apt
  • Requêtes
  • Installation / suppression / montée en version des paquets
  • Nettoyage
  • Laboratoires

Surveillance du système

  • Surveillance du système et du réseau
  • sar **
  • Fichiers journaux système
  • Laboratoires

Surveillance des processus

  • Surveillance des processus
  • ps
  • pstree
  • top
  • Laboratoires

Surveillance et utilisation de la mémoire

  • Surveillance et ajustement de la mémoire
  • /proc/sys/vm
  • vmstat
  • Tueur de mémoire insuffisante (OOM)
  • Laboratoires

Surveillance et ajustement de l'entrée/sortie (E/S)

  • Surveillance de l'E/S
  • iostat
  • iotop
  • ionice **
  • Laboratoires

Planification de l'E/S **

  • Planification de l'E/S
  • Choix des planificateurs d'E/S
  • Laboratoires

Systèmes de fichiers Linux et VFS

  • Bases des systèmes de fichiers
  • Concepts des systèmes de fichiers
  • Système de fichiers virtuel (VFS)
  • Systèmes de fichiers disponibles
  • Systèmes de fichiers journalisés
  • Systèmes de fichiers spéciaux
  • Laboratoires

Partitionnement des disques

  • Types de disques courants
  • Géométrie des disques
  • Partitionnement
  • Tableaux de partitions
  • Nommage des périphériques de disque
  • Noms de périphériques SCSI
  • blkid et lsblk
  • Dimensionnement des partitions
  • Sauvegarde et restauration des tableaux de partitions
  • Éditeurs de tableau de partitions
  • fdisk
  • Laboratoires

Fonctionnalités des systèmes de fichiers : attributs, création, vérification, montage

  • Attributs étendus
  • Création et formatage des systèmes de fichiers
  • Vérification et réparation des systèmes de fichiers
  • Montage des systèmes de fichiers
  • NFS
  • Montage au démarrage et /etc/fstab
  • automount
  • Laboratoires

Fonctionnalités des systèmes de fichiers : Swap, quotas, utilisation

  • Swap
  • Quotas des systèmes de fichiers **
  • Utilisation des systèmes de fichiers
  • Utilisation du disque
  • Laboratoires

Systèmes de fichiers Ext2/Ext3/Ext4

  • Fonctionnalités de ext4
  • Disposition de ext4, superbloc et groupes de blocs
  • dumpe2fs
  • tune2fs
  • Laboratoires

Systèmes de fichiers XFS et BTRFS **

  • XFS
  • btrfs
  • Laboratoires

Chiffrement des disques

  • Chiffrement des systèmes de fichiers
  • LUKS
  • cryptsetup
  • Utilisation d'une partition chiffrée
  • Montage au démarrage
  • Laboratoires

Gestion des volumes logiques (LVM)

  • Gestion des volumes logiques (LVM)
  • Volumes et groupes de volumes
  • Travail avec les volumes logiques
  • Redimensionnement des volumes logiques
  • Instantanés LVM **
  • Laboratoires

RAID **

  • RAID
  • Niveaux RAID
  • Configuration RAID logicielle
  • Surveillance des RAID
  • Disques RAID de réserve
  • Laboratoires

Services et configuration du noyau

  • Aperçu du noyau
  • Configuration du noyau
  • Paramètres de démarrage du noyau
  • sysctl
  • Laboratoires

Modules du noyau

  • Modules du noyau
  • Utilitaires de modules
  • modinfo
  • Configuration des modules
  • Laboratoires

Périphériques et udev

  • udev et gestion des périphériques
  • Nœuds de périphériques
  • Règles
  • Laboratoires

Aperçu de la virtualisation

  • Introduction à la virtualisation
  • Hôtes et invités
  • Émulation
  • Hyperviseurs
  • libvirt
  • QEMU
  • KVM
  • Laboratoires

Aperçu des conteneurs

  • Conteneurs
  • Virtualisation des applications
  • Conteneurs vs machines virtuelles
  • Docker
  • Commandes Docker
  • Podman
  • Laboratoires

Gestion des comptes utilisateurs

  • Comptes utilisateurs
  • Gestion des comptes utilisateurs
  • Comptes verrouillés
  • Mots de passe
  • /etc/shadow
  • Gestion des mots de passe
  • Vieillissement des mots de passe
  • Shells et comptes restreints **
  • Compte racine
  • SSH
  • Laboratoires

Gestion des groupes

  • Groupes
  • Gestion des groupes
  • Groupes privés d'utilisateurs
  • Appartenance aux groupes
  • Laboratoires

Permissions et propriété des fichiers

  • Permissions et propriété des fichiers
  • Droits d'accès aux fichiers
  • chmod, chown et chgrp
  • umask
  • ACL de système de fichiers
  • Laboratoires

Modules d'authentification amovibles (PAM)

  • PAM (Pluggable Authentication Modules)
  • Processus d'authentification
  • Configuration de PAM
  • Authentification LDAP **

Adresses réseau

  • Adresses IP
  • Types d'adresses IPv4
  • Types d'adresses IPv6
  • Classes d'adresses IP
  • Masques de réseau
  • Noms d'hôtes
  • Laboratoires

Périphériques réseau et configuration

  • Périphériques réseau
  • ip
  • ifconfig
  • Noms prévisibles des périphériques d'interface réseau
  • Fichiers de configuration réseau
  • Gestionnaire de réseau
  • Acheminement (Routing)
  • DNS et résolution des noms
  • Diagnostics réseau
  • Laboratoires

Firewalls

  • Firewalls
  • Interfaces
  • firewalld
  • Zones
  • Gestion des sources
  • Gestion des services et des ports
  • Laboratoires

Démarrage et arrêt du système

  • Comprendre la séquence de démarrage
  • Chargeurs de démarrage
  • Fichiers de configuration système dans /etc
  • Arrêt et redémarrage
  • Laboratoires

GRUB

  • Grand Unified Boot Loader (GRUB)
  • Sélections interactives avec GRUB au démarrage
  • Installation de GRUB
  • Personnalisation de la configuration de GRUB
  • Configuration de la spécification du chargeur de démarrage (BLSCFG)
  • Laboratoires

Initialisation du système : systemd, SystemV et Upstart

  • Processus init
  • Alternatives de démarrage
  • systemd
  • systemctl
  • Démarrage SysVinit **
  • chkconfig et service **
  • Laboratoires

Méthodes de sauvegarde et de récupération

  • Bases de la sauvegarde
  • Sauvegarde vs archivage
  • Méthodes et stratégies de sauvegarde
  • tar
  • Compression : gzip, bzip2 et xz et sauvegardes
  • dd
  • rsync
  • cpio **
  • dump et restore **
  • mt **
  • Programmes de sauvegarde **
  • Laboratoires

Modules de sécurité Linux

  • Modules de sécurité Linux
  • SELinux
  • AppArmor
  • Laboratoires

Sécurité système locale

  • Sécurité système locale
  • Création d'une politique de sécurité
  • Mises à jour et sécurité
  • Sécurité physique
  • BIOS
  • Chargeur de démarrage
  • Sécurité des systèmes de fichiers
  • Bits setuid/setgid
  • Laboratoires

Dépannage de base

  • Niveaux de dépannage
  • Techniques de dépannage
  • Éléments à vérifier : réseau
  • Éléments à vérifier : intégrité des fichiers
  • Échecs du processus de démarrage
  • Corruption et récupération des systèmes de fichiers
  • Console virtuelle
  • Laboratoires

Secours système

  • Médias de secours et dépannage
  • Utilisation des médias de secours/récupération
  • Secours et récupération système
  • Médias de démarrage d'urgence
  • Utilisation des médias de secours
  • Mode d'urgence
  • Mode utilisateur unique
  • Laboratoires

Pré requis

Ce cours est conçu pour fournir aux étudiants les compétences et les aptitudes nécessaires pour travailler en tant qu'administrateur système Linux professionnel. Les étudiants doivent posséder des connaissances de base en Linux, ainsi que dans ses utilitaires les plus courants et ses éditeurs de texte.

Public cible :

Ce cours s'adresse aux personnes désireuses d'acquérir les compétences et les aptitudes requises pour travailler comme administrateur système Linux professionnel. Les étudiants doivent avoir des notions de base de Linux et de ses outils et éditeurs de texte les plus courants.

 28 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires