Ce cours aborde le déploiement et la gestion de serveurs réseau, l'exécution des services DNS (Domain Name System) de mise en cache, MariaDB, Apache HTTPD, Postfix SMTP nullclients, le partage de fichiers avec le système NFS (Network File System) et Server Message Block (SMB), les initiateurs et les cibles iSCSI, les configurations avancées de réseau et de pare-feu et l'utilisation de scripts shell bash pour faciliter l'automatisation, la configuration et la résolution des problèmes du système. Au travers de cours théoriques et de travaux pratiques, les titulaires de la certification RHCSA aborderont toutes les notions demandées à l'examen de certification RHCE (Ingénieur certifié Red Hat) (EX300).
- Contrôle des services et des démons
- Revoir la gestion de services et du processus d'initialisation avec systemctl
- Gestion du réseau IPv6
- Configurer le réseau de base IPv6 sur des systèmes Red Hat Enterprise Linux et résoudre les problèmes liés
- Configuration de l'agrégation de liens et de la création de ponts
- Configurer des fonctionnalités avancées d'interface réseau (notamment liaisons, associations et ponts logiciels locaux) et résoudre les problèmes liés
- Contrôle de la sécurité des ports réseau
- Autoriser et rejeter l'accès aux services réseau à l'aide de la technologie avancée SELinux et des techniques de filtrage de firewalld
- Gestion du service DNS pour les serveurs
- Paramétrer et vérifier les enregistrements DNS pour les systèmes, et configurer la mise en cache DNS sécurisée
- Configuration de l'envoi d'e-mails
- Transférer les e-mails envoyés par le système vers une passerelle SMTP pour un envoi centralisé
- Stockage en mode bloc
- Mettre à disposition et utiliser des périphériques de bloc iSCSI en tant que disques distants
- Stockage en mode fichier
- Mettre à disposition des exports NFS et des partages de fichiers SMB à des systèmes et des utilisateurs spécifiques
- Configuration de bases de données MariaDB
- Mettre à disposition une base de données SQL MariaDB qui sera utilisée par les programmes et les administrateurs de bases de données
- Service Web Apache HTTPD
- Configurer Apache HTTPD pour déployer des sites Web TLS (Transport Layer Security) et des hôtes virtuels
- Rédaction de scripts bash
- Écrire des scripts shell simples à l'aide de bash
- Structures conditionnelles et de contrôle de bash
- Utiliser des structures conditionnelles et de contrôle de bash pour créer des commandes et des scripts shell plus élaborés
- Configuration de l'environnement shell
- Personnaliser le démarrage bash et utiliser des variables d'environnement, d'alias et de fonctions bash
- Révision approfondie
- Mettre en pratique et démontrer les connaissances et les compétences acquises dans le cours Administration système Red Hat III