[sudo-users] problem with NOPASSWD and specific commands
seph
seph at directionless.org
Wed Mar 16 17:14:16 EDT 2011
Bingo. I was assuming I could test that sudo worked before installing
monit, but I guess not.
thanks!
seph
"Todd C. Miller" <Todd.Miller at courtesan.com> writes:
> 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