[ALUG] Re: sudo help please

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


On Sun, Feb 25, 2007 at 07:20:08PM +0000, Eur Ing Chris Green wrote:
> 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)
> 
Aaarrrggghhh!!

I'm being very silly.  The password prompt when I do:-

    sudo smbmount //chris/C xp

is the password for mounting the XP file system (i.e. the XP password)
not one from sudo!


Sorry for the noise folks.

-- 
Chris Green



More information about the main mailing list