[ALUG] Re: sudo help please

Eur Ing Chris Green cl at isbd.net
Sun Feb 25 19:20:08 GMT 2007


On Sun, Feb 25, 2007 at 07:12:42PM +0000, Rob Page wrote:
> On 25/02/07, Eur Ing Chris Green <cl at isbd.net> wrote:
> >I virtually never use sudo as I simply su to root and do what's needed.
> >
> >However I want to do a mount in a shell script that runs as me rather
> >than root and the safest way to do it would seem to be to all 'me' to
> >sudo a mount command.  However I can't get it to work with no
> >password, what I have in the sudoers file is:-
> >
> >    chris   home = NOPASSWD: /sbin/mount
> >    chris   home = NOPASSWD: /sbin/umount
> >
> >... but it's still prompting me for a password when I do 'sudo mount
> >//bla/bla bla'.  So, what am I doing wrong?
> >
> Hi Chris,
> 
> My sudo line is:
> 
> rob     ALL = ALL, NOPASSWD: /opt/xfce4/libexec/xfsm-shutdown-helper
> 
> which prompts me for a password, except when running xfsm-shutdown-helper.
> 
> As I recall when trying to set this up to work right, the order of the
> commands is quite important. I'm guessing you've got a chris ALL = ALL
> line somewhere in the file.
> 
No, the only other line in the file is the default:-

    root    ALL=(ALL) ALL


As I said I don't generally see the point of sudo for command line
use, just become root and do what you need to do, with a prompt that
flags you that you are root you shouldn't forget.  (It's maybe a
heritage of having to do it this way in the past so I am very wary
when I am root)

-- 
Chris Green



More information about the main mailing list