Jump to content

How to Add User to Sudoers on Ubuntu 20.04?

Linux Hint

Recommended Posts

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:

$sudo adduser linuxuser3

D:\Aqsa\16 march\How to add user to sudoers on Ubuntu 20\images\image3 final.png

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:

$ Sudo apt update

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:\Aqsa\16 march\How to add user to sudoers on Ubuntu 20\images\image5 final.png

We need to add a user to the sudoers file.

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

$ sudo visudo

D:\Aqsa\16 march\How to add user to sudoers on Ubuntu 20\images\image4 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:


Linuxuser3 ALL=(ALL:ALL) ALL

D:\Aqsa\16 march\How to add user to sudoers on Ubuntu 20\images\image7 final.png

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

D:\Aqsa\16 march\How to add user to sudoers on Ubuntu 20\images\image6 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:\Aqsa\16 march\How to add user to sudoers on Ubuntu 20\images\image2 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:\Aqsa\16 march\How to add user to sudoers on Ubuntu 20\images\image1 final.png


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.

View the full article

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...