Dans Windows, le contrôle d'accès aux utilisateurs (UAC) a été implémenté car il est connecté connecté en tant qu'administrateur a présenté un danger de sécurité très simple. Avec l'UAC, la plupart des programmes s'exécutent avec un accès restreint, et Windows invite uniquement l'utilisateur à demander l'autorisation lorsqu'un fichier système doit être modifié.
Dans Linux Systems, nous pouvons exécuter des applications administratives en utilisant la commande «sudo». Il nous permet d'exécuter un programme en tant qu'utilisateur racine. Si vous utilisez fréquemment Root comme utilisateur, vous serez exposé au risque de donner un accès complet à votre appareil aux programmes malveillants.
Il y a deux options pour ajouter un utilisateur aux sudoers. Une façon consiste en le faisant manuellement et l'autre est en utilisant la commande usermod.
Ajout de l'utilisateur sudo manuellement
Suivez les directives fournies ci-dessous pour ajouter l'utilisateur à l'utilisateur sudo sur Ubuntu 20.04:
Créer un nouvel utilisateur
Ouvrez le terminal utilisateur racine et exécutez la commande suivante:
$ sudo addUser
Ici, j'utilise le Linuxuser3 comme nom d'utilisateur:
$ sudo addUser Linuxuser3
Il vous demandera d'attribuer un mot de passe au nouvel utilisateur. Vous devez également ajouter des informations supplémentaires comme le nom complet, le numéro de chambre, etc. Il confirmera que les informations sont correctes ou non. Appuyez sur «Y» pour confirmer.
Un nouvel utilisateur sera créé avec succès.
Mettez à jour votre système à l'aide d'un nouvel utilisateur
À l'avenir, passez au nouvel utilisateur en entrant le nom d'utilisateur et le mot de passe sur l'écran de connexion. Ouvrez un terminal et mettez à jour votre système à l'aide de la commande suivante:
$ Sudo apt mise à jour
Nous n'avons accordé aucun privilège au nouvel utilisateur, et nous recevrons un message que le nouvel utilisateur n'est pas dans le fichier sudoers.
Nous devons ajouter un utilisateur au fichier sudoers.
Ouvrez le fichier Visudo dans l'éditeur de texte à l'aide de la commande suivante:
$ sudo visudo
La position où vous voyez root tout = (tout: tout) tout est où nous allons changer notre nom d'utilisateur. Remplacez la racine par «Linuxuser 3» par les sudoers dans mon cas. Insérez les lignes suivantes dans ce fichier:
Root tout = (tout: tout) tout
Linuxuser3 all = (tout: tout) tout
Encore une fois, mettez à jour votre système. Maintenant, Linuxuser3 est capable d'effectuer les actions ou opérations liées au Sudo.
Ajout de l'utilisateur sudo de la commande usermod
La commande usermod nous permet d'ajouter / modifier les groupes d'utilisateurs.
Tapez la commande de divorce ci-dessous dans le terminal pour ajouter un utilisateur en sudo:
$ sudo usermod -a -g sudo linuxuser3
Lorsque l'utilisateur se connecte à la première fois après avoir été ajouté dans un nouveau groupe, nous recevrons un message qui montre que les privilèges de l'utilisateur sont modifiés.
Conclusion:
En utilisant le sudo dans une commande, nous pouvons effectuer les tâches de niveau administratif. Ce manuel vous aidera à ajouter un utilisateur à Sudoers dans Linux. Suivez simplement les directives ci-dessus pour ajouter un utilisateur aux sudoers.