[sudo-users] problem with NOPASSWD and specific commands
Todd C. Miller
Todd.Miller at courtesan.com
Wed Mar 16 15:43:42 EDT 2011
On Wed, 16 Mar 2011 12:36:09 EDT, seph wrote:
> I'd like to give several users permission to run a command as root,
> without being prompted for their password. I've done this before, and
> I'm not sure why I'm having trouble. But maybe one of you can see what
> I'm missing.
>
> Running on ubuntu 10.04 LTS, sudo version 1.7.2p1-1ubuntu5.3
>
> If I have the line:
>
> deploy ALL = (root) NOPASSWD: ALL
>
> The deploy user gains permission to run everything as root. But if I
> have the line:
>
> deploy ALL = (root) NOPASSWD: /usr/sbin/monit
>
> My deploy user is still prompted for their password:
Silly question, but does /usr/sbin/monit actually exist? The only
way I can reproduce this is by trying to run a fully-qualified
command that doesn't actually exist on the machine I am testing on.
- todd
More information about the sudo-users
mailing list