29 C
Jaipur
Tuesday, April 13, 2021

How to Add User to Sudoers on Ubuntu 20.04? – Linux Hint

Must read

We are used to logging into the administrator account in Windows and using different things directly as an administrator.

In Windows, User Access Control (UAC) was implemented because remaining logged in as an administrator presented a very simple security danger. With UAC, most programs run with restricted access, and Windows only prompts the user to ask for permission when a system file needs to be changed.

In Linux systems, we can run administrative applications by using the “sudo” command. It allows us to run a program as the root user. If you frequently use root as your user, you will be exposed to the risk of giving your device full access to malicious programs.

There are two options to add a user to the sudoers. One way is by doing it manually and the other is by using the usermod command.

Adding sudo User Manually

Follow the below-given guidelines to add user to sudo user on Ubuntu 20.04:

Create a New User

Open the root user terminal and run the following command:

$ sudo adduser <username>

Here, I am using the linuxuser3 as username:

It will ask you to assign a password to the new user. You also need to add some additional information like full name, room number, etc. It will confirm that the information is correct or not. Press “Y” to confirm.

A new user will be created successfully.

Update Your System Using New User

Moving forward, switch to the new user by entering the username and password on the login screen. Open a terminal and update your system using the following command:

We did not give any privilege to the new user, and we will get a message that the new user is not in the sudoers file.

D:Aqsa16 marchHow to add user to sudoers on Ubuntu 20imagesimage5 final.png

We need to add a user to the sudoers file.

Open the visudo file in the text editor using the following command:

D:Aqsa16 marchHow to add user to sudoers on Ubuntu 20imagesimage4 final.png

The position where you see root ALL=(ALL:ALL) ALL is where we’re going to change our username. Replace the root with “linuxuser 3” with the sudoers in my case. Insert the following lines in this file:

Root ALL=(ALL:ALL) ALL

Linuxuser3 ALL=(ALL:ALL) ALL

D:Aqsa16 marchHow to add user to sudoers on Ubuntu 20imagesimage7 final.png

Again, update your system. Now, linuxuser3 is capable to perform the sudo related actions or operations.

D:Aqsa16 marchHow to add user to sudoers on Ubuntu 20imagesimage6 final.png

Adding Sudo User from Usermod Command

The usermod command enables us to add/edit the user groups.

Type the below-given command in terminal to add a user in sudoers:

$ sudo usermod –a –G sudo linuxuser3

D:Aqsa16 marchHow to add user to sudoers on Ubuntu 20imagesimage2 final.png

  • -a: This modifies the changes to the current configuration
  • -G: The name of the user’s community that should be appended to.
  • <username>: The user’s username needs to be changed.

When the user logs in the first time after being added into a new group, we will get a message that shows that the user privileges are changed.

D:Aqsa16 marchHow to add user to sudoers on Ubuntu 20imagesimage1 final.png

Conclusion:

By using the sudo in a command, we can perform the administrative level tasks. This manual will help you add a user to sudoers in Linux. Just follow the above guidelines to add a user to the sudoers.

Source link

- Advertisement -

More articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest article