Posted: . At: 5:44 PM. This was 11 years ago. Post ID: 6324
Page permalink. WordPress uses cookies, or tiny pieces of information stored on your computer, to verify who you are. There are cookies for logged in users and for commenters.
These cookies expire two weeks after they are set.

How to add a user to the sudoers file to allow them to use the sudo command.

How to add a user to the sudoers file to allow them to use the sudo command.

The /etc/sudoers file contains definitions of all the users that are allowed to use superuser privileges on Linux to perform various tasks as an administrator.

This is how to add a user to this file to allow them superuser privileges. Firstly; you must edit this file with the visudo command. This makes sure that the file is in the correct syntax and there are no errors.

Add the user thusly. Type su -c “visudo” and then add this line to the sudoers file.

user1 ALL=(ALL) ALL

This will add the user user1 to the sudoers file and that user will be able to run commands as a superuser. The sudoers file is owned by the root user; therefore you will not be able to view it as a normal user.

homer@hal9000:/etc$ cat sudoers
cat: sudoers: Permission denied

If you add this to your /etc/sudoers file with visudo; then you will be able to run a single command without being asked for a password. This is for the user “homer”.

Cmnd_Alias UMOUNT=/bin/umount         
homer ALL=NOPASSWD: UMOUNT

It is also possible to add a lecture to sudo that will remind users of their obligations when running commands. This is very useful for printing any message you wish before a user runs a command with sudo.

https://securitronlinux.com/debian-testing/how-to-add-a-lecture-that-appears-every-time-sudo-is-run/.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.