Adding users to sudoers in ubuntu

Adding Users to Sudoers in Ubuntu

The user having the most rights in a system that is running Linux is the root user. Nevertheless, it is strongly advised against signing in as a root and running the instructions as a root. The root user’s ability to issue any instruction to the system might potentially be dangerous. The entire system can be affected by one incorrect instruction. As a result, using the sudo user to manage the Linux system is generally advised. Sudo is a Linux software that enables the common users to execute the instructions with root access or rights, i.e. have only the rights to do the necessary tasks. This guide demonstrates how to add a user to a group of sudo users in the Ubuntu system.

Check
Sponsored
the User Type in Ubuntu

Before adding any user to the sudo group, we should have an information regarding the type of user account that we are currently logged in and working right now. For this purpose, the Ubuntu system provides us the single keyword instruction, i.e. “Whoami”. For instance, we log in from the user account named “omar” and launch its terminal utility via the “Ctrl+Alt+T” shortcut. Now, we execute the “whoami” single keyword command with “Sudo” rights in the shell as displayed in the following to check if our currently logged-in user is a “root” user or not. The use of “Sudo” rights is asking for the password for the current user as depicted. Upon providing the correct password, it displays “root”, i.e. the currently logged-in user is already in the sudoers group.

$ sudo whoami

Another way is using the “groups” instruction followed by a user’s name to check for the list of groups that a user may belong to. For example, we demonstrate the use of the following “groups” instruction and the “omar” username. The output of this instruction displays the names of groups that the user belongs to, i.e. omar and sudo.

$ groups omar

Add a User to Sudoers via Commands

The first method to add any user to a group of sudoers is to use the terminal commands. First of all, you have to create a new user in the Ubuntu system to make it a sudo user as well. To add a new user, execute the “adduser” instruction with the “sudo” rights followed by the username to create a user. Here, we build a “test” user which is displayed in the following:

See also  Why you need to protect your confidential virtual machine from itself

After adding the correct password for the user in the activity, the Ubuntu system has successfully added a “test” user within the “test” group as per the provided details. After that, it asks to set the new password for the new user to be created, i.e. “test”. Then, it prompts you to press “ENTER” to set some default values for the new user, i.e. its full name and extra information. In the end, you have to affirm that the provided information is correct by tapping on the “y” key.

$ sudo adduser test

Adding users to sudoers in ubuntu 1

After creating a new user which is “test”, we execute the “groups” command for it. This instruction returns the “test” group name to which the “test” user belongs.

$ groups test

When you add a user via the useradd instruction, it is a standard user and not a “sudo” user since the “test” user belongs to a “test” group. To add the newly created user to a group of sudoers, you have to use the “usermod” instruction with the “-aG” option that adds the specific user to a specific group. After the “-aG” option, you have to mention the name of a group in which you will add your user which is “sudo”, followed by the name of a user which is “test”. After adding the “test” user to the “Sudo” group, we execute the “groups” instruction for it again. This time, it shows that the use of “test” also belongs to the “Sudo” group along with the “test” group.

See also  Ubuntu 23.04 출시를 앞두고 루나 랍스터가 도착했다
$ sudo usermod -aG sudo test

$ groups test

Add a User to Sudoers via the User Settings

Within your Ubuntu system, you can find the “Settings” utility at the right-most corner of the Ubuntu screen. Tap on “Settings” to open all the Ubuntu settings.

Adding users to sudoers in ubuntu 2

Scroll down to the “Users” option that is available in the settings and tap on it.

The “Users” setting is currently locked since it is a sensitive part of the system. Tap on the “unlock” button from the highlighted prompt that is shown in the following image:

Adding users to sudoers in ubuntu 3

Sponsored

The correct password for the currently logged-in user should be provided in the prompted screen that is displayed in the following followed by the “Authenticate” button:

Adding users to sudoers in ubuntu 4

After successfully confirming your password, the Users panel will be unlocked to perform the changes to the user settings. The “Add User” button at the top corner of the “User” setting allows you to add a very new user to the Ubuntu system. Let’s create a new user in the system via the “Add User” button.

As depicted in the following image, a new window to add a standard user will be opened. We add a full name for a user, i.e. “dummy”, and select the “standard” account type. Now, hit the “Add” button to create this standard account.

Adding users to sudoers in ubuntu 5

The “dummy” user is now created.

Adding users to sudoers in ubuntu 6

We use the “groups” instruction to look for the groups of “dummy” users. It shows the only “Dummy” group in this user’s case, i.e. it doesn’t belong to sudoers.

$ groups dummy

Now, we add the “Dummy” user to the “sudo” group via the same “User” settings. So, open the settings for the “dummy” user and select its account type as “administrator” as depicted in the following image:

Adding users to sudoers in ubuntu 7

Upon running the “groups” instruction once again for the “dummy” user, we found that the “dummy” user now belongs to the “sudo” group as well.

$ groups dummy

Conclusion

This guide’s introductory paragraph demonstrates the use of different rights that are affiliated with different groups of users in the Linux systems, i.e. the root user versus the sudo user. After that, we demonstrated the method to check for the group of currently logged-in users. Most importantly, this guide elaborates on the two different methods to create new users and add them to the group of sudoers in the Ubuntu system.


Discover more from Ubuntu-Server.com

Subscribe to get the latest posts sent to your email.

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply