Red Hat se réserve le droit d’ajouter, de modifier ou de supprimer des objectifs. Lesdites modifications seront rendues publiques au préalable à l’aide de révisions de ce document.
Les candidats à l’examen RHCSA doivent être capables d’accomplir ce qui suit sans aucune aide. Les objectifs ont été regroupés en plusieurs catégories.
Comprendre et utiliser les outils essentiels
- Accéder à une invite de shell et écrire des commandes avec la syntaxe appropriée
- Utiliser la redirection des entrées/sorties (>, >>, |, 2>, etc.)
- Ytiliser des expressions grep et régulières pour analyser un texte
- Accéder à des systèmes à distance à l’aide de ssh et VNC
- Se connecter et changer d’utilisateur dans des niveaux d’exécution multi-utilisateurs
- Archiver, compresser, décompacter et décompresser des fichiers, à l’aide de tar, star, gzip et bzip2
- Créer et éditer des fichiers texte
- Créer, supprimer, copier et déplacer des fichiers et des répertoires
- Créer des liens physiques et symboliques
- Répertorier, définir et modifier des permissions ugo/rwx standard
- Localiser, lire et utiliser la documentation système, notamment les manuels, informations et fichiers dans /usr/share/doc.
Utiliser des systèmes en cours d’exécution
- Démarrer, redémarrer et éteindre un système normalement
- Démarrer des systèmes dans différents niveaux d’exécution manuellement
- Utiliser le mode mono-utilisateur pour obtenir l’accès à un système
- Identifier les processus exigeants en processeur/mémoire, ajuster la priorité des processus à l’aide d’une révision et arrêter des processus
- Localiser et interpréter les fichiers journaux du système
- Accéder à la console d’une machine virtuelle
- Démarrer et arrêter des machines virtuelles
- Démarrer, arrêter et vérifier l’état de services réseau
Configurer le stockage local
- Répertorier, créer, supprimer et définir le type de partition pour des partitions primaires, étendues et logiques
- Créer et supprimer des volumes physiques, attribuer des volumes physiques aux groupes de volumes, ainsi que créer et supprimer des volumes logiques
- Créer et configurer des partitions et des volumes logiques chiffrés LUKS pour demander un mot de passe et monter un système de fichiers décrypté au démarrage
- Configurer des systèmes pour monter des systèmes de fichiers au démarrage par ID Universellement Unique (UUID) ou étiquette
- Ajouter de nouvelles partitions et de nouveaux volumes logiques et changer de système de manière non destructive
Créer et configurer des systèmes de fichiers
- Créer, monter, démonter et utiliser des systèmes de fichiers ext2, ext3 et ext4
- Monter, démonter et utiliser des systèmes de fichiers chiffrées LUKS
- Monter et démonter des systèmes de fichiers réseau CIFS et NFS
- Configurer des systèmes pour monter automatiquement des systèmes de fichiers réseau, ext4 et chiffrés LUKS
- Développer des volumes logiques non chiffrés au format ext4 existants
- Créer et configurer des répertoires SetGID pour la collaboration
- Créer et gérer des listes de contrôle d’accès (ACL)
- Détecter et résoudre les problèmes de permission de fichier
Déployer, configurer et gérer des systèmes
- Configurer une résolution de nom d’hôte et de mise en réseau de manière statique ou dynamique
- Planifier des tâches à l’aide de cron
- Configurer des systèmes pour démarrer automatiquement dans un niveau d’exécution spécifique
- Installer Red Hat Enterprise Linux automatiquement à l’aide de Kickstart
- Configurer une machine physique pour héberger des invités virtuels
- Installer des systèmes Red Hat Enterprise Linux en tant qu’invités virtuels
- Configurer des systèmes pour lancer des machines virtuelles au démarrage
- Configurer des services réseau afin qu’ils se lancent automatiquement au démarrage
- Configurer un système afin qu’il exécute un serveur HTTP de configuration par défaut
- Configurer un système afin qu’il exécute un serveur FTP de configuration par défaut
- Installer et mettre à jour des paquetages logiciels depuis Red Hat Network, un référentiel à distance ou depuis le système de fichiers local
- Mettre à jour le paquetage du noyau de manière adéquate pour garantir la possibilité de démarrer le système
- Modifier le chargeur d’amorçage du système
Gérer des groupes et utilisateurs système
- Créer, supprimer et modifier des comptes utilisateur locaux.
- Modifier les mots de passe et ajuster la durée de validité des mots de passe pour les comptes utilisateur locaux
- Créer, supprimer et modifier des groupes locaux et les appartenances de groupe
- Configurer un système pour utiliser un service de répertoire LDAP existant pour les informations utilisateur et groupe
Gérer la sécurité
- Configurer les paramètres de pare-feu à l’aide de system-config-firewall ou d’iptables
- Définir des modes d’application de règles et permissifs pour SELinux
- Répertorier et identifier le contexte des fichiers et des processus SELinux
- Restaurer les contextes des fichiers par défaut
- Utiliser des paramètres booléens pour modifier les paramètres SELinux du système
- Détecter et gérer les violations des politiques SELinux de routine