marc-andre.levesque at genizon.com
Wed Jul 9 16:11:15 UTC 2008
Sorry for this accidental reply. But I might as well take this opportunity to add to the thread.
First, look at the unneeded closing parenthesis in the CMD_CIFS alias.
Second, have you tried 'sudo -l' as nobody to see the available list of commands that this user is entitled to run with sudo?
From: centos-bounces at centos.org [mailto:centos-bounces at centos.org] On Behalf Of Marc-Andre Levesque
Sent: July 9, 2008 11:54
To: 'CentOS mailing list'
Subject: RE: [CentOS] sudoers
From: centos-bounces at centos.org [mailto:centos-bounces at centos.org] On Behalf Of Tharun Kumar Allu
Sent: July 9, 2008 11:36
To: CentOS mailing list
Subject: Re: [CentOS] sudoers
On Wed, Jul 9, 2008 at 10:52 AM, Mário Gamito <gamito at gmail.com<mailto:gamito at gmail.com>> wrote:
Yes, I do.
On Wed, Jul 9, 2008 at 3:24 PM, Tharun Kumar Allu <tharun.allu at gmail.com<mailto:tharun.allu at gmail.com>> wrote:
> On Wed, Jul 9, 2008 at 9:19 AM, Mário Gamito <gamito at gmail.com<mailto:gamito at gmail.com>> wrote:
>> I need to run /bin/mount and /sbin/mount.cifs commands as nobody user
>> (it has (bin/bash shell).
>> So, I've edited /etc/sudoers and added:
>> Cmnd_Alias CMD_MOUNT = /bin/mount
>> Cmnd_Alias CMD_CIFS ) = /sbin/mount.cifs
>> nobody ALL = NOPASSWD: CMD_MOUNT
>> nobody ALL = NOPASSWD: CMD_CIFS
>> But when I run the command as nobody (in the shell), I get the error:
>> "mount error 1 = Operation not permitted"
>> Any ideas ?
>> Any help would be appreciated.
>> Warm Regards,
>> Mário Gamito
> May be it is a stupid question but did you execute the command with sudo in
> logged in as user nobody
> nobody at yourserver$ sudo /bin/mount[.cifs]
Another stupid question are you editing /etc/sudoers using visudo? normally located at /usr/sbin/visudo
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the CentOS