How can I allow all users to run a given command via sudo?
I know how to create a command which a given user can execute via sudo
. I have a given command I want to allow any user to be able to execute via sudo
without entering a password. What would I put in my /etc/sudoers file in order to make that happen?
A section like this in your sudoers is probably what you want.
Cmnd_Alias NAMEOFTHIS=/usr/bin/program
ALL ALL=NOPASSWD: NAMEOFTHIS
You might consider the SUID bit. Certain programs require root privileges and use the SUID bit, such as passwd
.
If sudo is the better choice for you, you could use:
ALL ALL=NOPASSWD: /path/to/command