Ajouter de nouveaux utilisateurs et groupes

LinuxBeginner
Pratiquer maintenant

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

  1. Créez de nouveaux groupes nommés dev et test.
  2. Ajoutez un nouveau compte utilisateur nommé jack avec un répertoire personnel /home/jack, le groupe principal dev et le groupe secondaire labex.
  3. Ajoutez un nouveau compte utilisateur nommé bob avec un répertoire personnel /home/bob, le groupe principal test et le groupe secondaire labex.

Exigences

  • Utilisez l'utilisateur labex, qui possède les privilèges sudo et appartient au groupe labex, pour effectuer ces tâches.
  • Assurez-vous que les nouveaux groupes dev et test sont 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 :

  1. Pour l'utilisateur jack, la sortie devrait ressembler à ceci :
$ id jack
uid=5001(jack) gid=5003(dev) groups=5003(dev),5000(labex)
  1. 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.

✨ Vérifier la solution et pratiquer