Configure Passwordless Sudo For A Specific User in Linux

Linux has a tough permission rule. Being a root user you are permitted to do anything however the normal user has only some allowed permissions. To run many other commands, they required to ask permissions from the superuser, using keyword sudo after which they need to enter the password.

This requirement of the password after sudo command can be removed using the following steps:



Step 1: Edit sudoers file using the following command

sudo gedit /etc/sudoers

Enter the password, it will open text-editor with sudoers file as follows:

Step 2: Find a line which contains includedir /etc/sudoers.d, press Ctrl + F and paste includedir /etc/sudoers.d

Step 3: Below the line includedir /etc/sudoers.d add the following

username ALL=(ALL) NOPASSWD:ALL

where username is your username.

Save your changes Ctrl + S and exit. From now, you will be able to execute sudo any_command without providing a sudo password.



My Personal Notes arrow_drop_up

A 3rd-year Computer Science and Engineering undergraduate student at IERT, Allahabad with an interest in Programming, Data Science/AI and web development

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.




Article Tags :

1


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.