Introduction
L'équipe R&D de LabEx dispose d'un serveur sur lequel chaque membre possède un compte pour ses tâches quotidiennes. Aujourd'hui, deux nouveaux employés nous rejoignent et nous devons créer leurs comptes respectifs.
Ajouter de nouveaux utilisateurs et groupes
Dans ce défi, vous devez ajouter deux nouveaux utilisateurs et deux nouveaux groupes au système. Vous pouvez accomplir cela soit en créant les utilisateurs et les groupes séparément, soit en utilisant une commande unique qui configure tout d'un coup.
Tâches
- Créez de nouveaux groupes nommés
devettest. - Ajoutez un nouveau compte utilisateur nommé
jackavec un répertoire personnel/home/jack, le groupe principaldevet le groupe secondairelabex. - Ajoutez un nouveau compte utilisateur nommé
bobavec un répertoire personnel/home/bob, le groupe principaltestet le groupe secondairelabex.
Exigences
- Utilisez l'utilisateur
labex, qui possède les privilègessudoet appartient au groupelabex, pour effectuer ces tâches. - Assurez-vous que les nouveaux groupes
devettestsont créés avant d'ajouter les utilisateurs. - Veillez à ce que les nouveaux utilisateurs soient créés avec leurs répertoires personnels respectifs et leurs appartenances aux groupes.
- Vous pouvez choisir l'une de ces approches :
- Créer d'abord les groupes, puis les utilisateurs, et enfin les ajouter aux groupes.
- Créer les utilisateurs avec leurs appartenances aux groupes en une seule commande.
Exemples
Après avoir terminé les tâches, vous devriez pouvoir vérifier les résultats comme suit :
- Pour l'utilisateur
jack, la sortie devrait ressembler à ceci :
$ id jack
uid=5001(jack) gid=5003(dev) groups=5003(dev),5000(labex)
- Pour l'utilisateur
bob, la sortie devrait ressembler à ceci :
$ id bob
uid=5002(bob) gid=5004(test) groups=5004(test),5000(labex)
Résumé
Dans ce défi, vous avez appris à ajouter de nouveaux groupes et utilisateurs à votre système. Vous vous êtes exercé à créer des groupes, à configurer des comptes utilisateurs avec des répertoires personnels et des groupes principaux spécifiques, et à ajouter des utilisateurs à des groupes additionnels. Ces compétences sont essentielles pour la gestion des utilisateurs dans les systèmes Linux, particulièrement lors de l'intégration de nouveaux membres d'équipe ou de la gestion du contrôle d'accès.



