Introduction
Au cours de ce défi, vous allez apprendre à configurer un système Linux pour qu'il démarre automatiquement sur une cible systemd spécifique. Il s'agit d'une tâche courante pour les administrateurs système afin de s'assurer que la machine s'initialise dans l'état souhaité, comme une interface graphique (GUI) ou une interface en ligne de commande (CLI). Maîtriser la gestion des cibles de démarrage est une compétence fondamentale pour l'administration des systèmes RHEL.
Configurer la cible de démarrage par défaut
Sur un système basé sur systemd tel que RHEL, les « cibles » (targets) sont utilisées pour gérer l'état du système en lançant un groupe spécifique de services. Cela est analogue aux « niveaux d'exécution » (runlevels) des anciens systèmes d'initialisation. Votre tâche consiste à modifier la cible par défaut utilisée lors du démarrage du système.
Tâches
- Identifier la cible de démarrage par défaut actuelle sur votre système.
- Modifier la cible de démarrage par défaut pour passer à la cible graphique (
graphical.target). - Vérifier que la modification de la configuration a été prise en compte avec succès.
Exigences
- La cible de démarrage par défaut doit être définie sur
graphical.target. - Toutes les opérations doivent être effectuées à l'aide de la commande
systemctl. - Vous devez exécuter ces opérations en tant qu'utilisateur
labex.
Remarque
Dans cet environnement de laboratoire conteneurisé, vous ne pouvez pas redémarrer le système pour tester réellement le processus de boot. L'objectif de ce défi est de configurer correctement les paramètres, ce que vous pouvez vérifier sans redémarrage. Sur une machine physique ou virtuelle, ce changement provoquerait l'affichage d'un écran de connexion graphique au démarrage.
Résumé
Dans ce défi, vous avez appris à gérer la cible de démarrage par défaut sur un système RHEL en utilisant systemd. Vous vous êtes exercé à utiliser systemctl get-default pour vérifier la configuration actuelle et systemctl set-default pour la modifier. En définissant la cible par défaut, vous pouvez contrôler si un système démarre dans un environnement en ligne de commande ou graphique, une compétence cruciale pour adapter un système à son rôle spécifique.



