Introduction
Dans ce défi, vous allez vous exercer à configurer l'accès superutilisateur sur un système Red Hat Enterprise Linux. En tant qu'administrateur système, la capacité à attribuer et à gérer des privilèges élevés est une compétence fondamentale, indispensable pour garantir la sécurité et l'intégrité de l'infrastructure. Vous devrez créer un nouvel utilisateur et lui donner les droits nécessaires pour exécuter des commandes en tant qu'utilisateur root.
Accorder l'accès superutilisateur
Tâches
Votre objectif est de créer un nouvel utilisateur et de lui octroyer des privilèges superutilisateur (sudo). Vous devrez ensuite vérifier que cet utilisateur peut exécuter avec succès des commandes nécessitant ces permissions élevées.
Exigences
- Créer un nouveau compte utilisateur avec le nom d'utilisateur
admin. - Définir un mot de passe pour l'utilisateur
admin. Vous pouvez utiliserlabexpass123comme mot de passe pour simplifier l'exercice. - Accorder l'accès superutilisateur à l'utilisateur
adminen l'ajoutant au groupewheel. Sur les systèmes RHEL, les membres du groupewheelsont autorisés par défaut à utilisersudo. - Vérifier que l'utilisateur
adminpeut lister le contenu du répertoire/rooten utilisantsudo.
Exemple
Une fois l'utilisateur admin correctement configuré, vous devriez pouvoir basculer sur ce compte et exécuter des commandes privilégiées. Par exemple, l'exécution de sudo ls /root devrait afficher le contenu du répertoire personnel de l'utilisateur root, lequel est normalement inaccessible aux utilisateurs standards.
[admin@host ~]$ sudo ls /root
anaconda-ks.cfg anaconda-post-nochroot.log anaconda-post.log buildinfo original-ks.cfg
Résumé
Dans ce défi, vous avez appris à accorder un accès superutilisateur à un compte utilisateur sur un système Red Hat Enterprise Linux. Vous avez créé avec succès un nouvel utilisateur, défini son mot de passe et l'avez ajouté au groupe wheel pour lui octroyer des privilèges sudo. Vous avez également validé ces nouvelles permissions en exécutant une commande nécessitant un accès élevé. La maîtrise de la gestion des privilèges utilisateurs est une compétence critique pour tout administrateur système chargé de maintenir un environnement Linux sécurisé et fonctionnel.



