how to prevent ./*

Ladner, Eric (Eric.Ladner) Eric.Ladner at chevrontexaco.com
Wed Nov 12 12:31:57 EST 2003


Or you could move that command to another directory.  ;)

E

-----Original Message-----
From: Martin Vazquez [mailto:mtrash1 at hotmail.com] 
Sent: Wednesday, November 12, 2003 11:21 AM
To: Ladner, Eric (Eric.Ladner); hbo at egbok.com
Cc: shadhanker at gmx.net; sudo-users at sudo.ws
Subject: RE: how to prevent ./*



I completely agree. But if I want someone to be able to execute 1000
comands 
located under some directory, and prevent him from doing just one
command in 
the same directory, the only way to do it is writing the 1000 commands
one 
by one in sudoers. it shouldn't be like that.

thanks



>From: "Ladner, Eric (Eric.Ladner)" <Eric.Ladner at chevrontexaco.com>
>To: "Howard Owen" <hbo at egbok.com>, "Martin Vazquez" 
><mtrash1 at hotmail.com>
>CC: shadhanker at gmx.net, sudo-users at sudo.ws
>Subject: RE: how to prevent ./*
>Date: Wed, 12 Nov 2003 11:00:36 -0600
>
>
>IMO, it's much easier to specify scopes of what they CAN use and 
>restrict them to that.  Like Howard said, and extrapolating that to a 
>general statement:  If you specify something that somebody CAN'T do, 
>there's 1001 ways around that.  If they only have a short list of what 
>they can do, it's easier to manage.
>
>Eric
>
>-----Original Message-----
>From: Howard Owen [mailto:hbo at egbok.com]
>Sent: Wednesday, November 12, 2003 10:20 AM
>To: Martin Vazquez
>Cc: Ladner, Eric (Eric.Ladner); shadhanker at gmx.net; sudo-users at sudo.ws
>Subject: RE: how to prevent ./*
>
>
> >From sudoers(5):
>
>	A Cmnd_List is a list of one or more commandnames, directories,
>	and other aliases.  A commandname is a fully qualified filename
>	which may include shell-style wildcards ..
>
>So neither the plain command name, nor ./name are permitted, since they

>are not fully qualified.
>
>If you want to prevent a user from running /bin/ls, for example, you 
>can specify the full path. But as you note the user can simply copy the

>executable somewhere else and run that. Since you can specify shell 
>"glob" expressions, you could do this:
>
>	test2   ALL=(ALL)       ALL,!/ls,!/*/ls,!/*/*/ls
>
>And so on down to the limit of your filesystem's nested directories. 
>Note however that they could name the file 'foo' and get around any 
>such restrictions.
>
>On Wed, 2003-11-12 at 11:40 -0300, Martin Vazquez wrote:
> > Thanks, however, sudoers' syntax won't let me do that.
> >
> >
> > >From: "Ladner, Eric (Eric.Ladner)" <Eric.Ladner at chevrontexaco.com>
> > >To: "Martin Vazquez" <mtrash1 at hotmail.com>, shadhanker at gmx.net, 
> > >sudo-users at sudo.ws
> > >Subject: RE: how to prevent ./*
> > >Date: Wed, 12 Nov 2003 08:08:44 -0600
> > >
> > >
> > >How about just !XX?
> > >
> > >-----Original Message-----
> > >From: sudo-users-bounces at sudo.ws 
> > >[mailto:sudo-users-bounces at sudo.ws]
> > >On Behalf Of Martin Vazquez
> > >Sent: Wednesday, November 12, 2003 6:31 AM
> > >To: shadhanker at gmx.net; sudo-users at sudo.ws
> > >Subject: Re: how to prevent ./*
> > >
> > >
> > >
> > >Hi Rahul,
> > >
> > >Thank you very much for your answer.
> > >Unfortunately, I did not express myself correctly in my initial 
> > >mail.
>
> > >When I configure !/usr/bin/XX, then the users are still alowed to 
> > >do sudo ./XX,
> > >
> > >because ./does not match with /usr/bin.
> > >
> > >Any further idea?
> > >
> > >Thanks again
> > >
> > >Martin
> > >
> > > >From: "Rahul" <shadhanker at gmx.net>
> > > >To: "Martin Vazquez" <mtrash1 at hotmail.com>,<sudo-users at sudo.ws>
> > > >Subject: Re: how to prevent ./*
> > > >Date: Wed, 12 Nov 2003 14:41:58 +0530
> > > >
> > > >Hello Martin,
> > > >
> > > >You can configure sudoers files with "!/usr/bin/XX
> > > >But make sure that the user(whose in the sudoers file) are using 
> > > >$ sudo
> > >
> > > >./XX  [or] $ sudo /usr/bin/XX
> > > >
> > > >NOT just
> > > >
> > > >$./XX or
> > > >$/usr/bin/XX
> > > >
> > > >Hope this helps and let me how it works.
> > > >
> > > >Thanks and Regards,
> > > >-sadha
> > > >
> > > >
> > > > > Can anyone tell me how to configure sudoers in order to 
> > > > > prevent someone
> > > >from
> > > > > doing ./* ?
> > > > > I am trying to prevent someone from executing a command XX, so

> > > > > I
> > > >configured
> > > > >
> > > > > !/usr/bin/XX
> > > > >
> > > > > but still that user can go and do cd /usr/bin, ./XX.
> > > > >
> > > > > I cannot seem to put ! ./XX in sudoers, I get a syntax error.
> > > > >
> > > > > Can anyone tell how to do it?
> > > > >
> > > > > By the way, is it possible to include subdirectories when 
> > > > > putting
> > > >wildcards?
> > > > > For instance, I would like !/usr/* to prevent from doing 
> > > > > everything
> > > >under
> > > > > /usr, including subdirectories. Any idea?
> > > > >
> > > > > Thanks a lot
> > > > >
> > > > > Martin
> > > > >
> > > > > ______________________________________________________________
> > > > > __
> > > > > _
> > > > > Protect your PC - get McAfee.com VirusScan Online
> > > > > http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
> > > > >
> > > > > ____________________________________________________________
> > > > > sudo-users mailing list <sudo-users at sudo.ws>
> > > > > For list information, options, or to unsubscribe, visit: 
> > > > > http://www.sudo.ws/mailman/listinfo/sudo-users
> > > > >
> > > >
> > > >
> > > >---
> > > >Outgoing mail is certified Virus Free.
> > > >Checked by AVG anti-virus system (http://www.grisoft.com).
> > > >Version: 6.0.534 / Virus Database: 329 - Release Date: 10/31/2003
> > > >
> > >
> > >_________________________________________________________________
> > >Great deals on high-speed Internet access as low as $26.95. 
> > >https://broadband.msn.com (Prices may vary by service area.)
> > >
> > >____________________________________________________________
> > >sudo-users mailing list <sudo-users at sudo.ws>
> > >For list information, options, or to unsubscribe, visit: 
> > >http://www.sudo.ws/mailman/listinfo/sudo-users
> > >
> > >
> >
> > _________________________________________________________________
> > Is your computer infected with a virus?  Find out with a FREE 
> > computer
>
> > virus
> > scan from McAfee.  Take the FreeScan now! 
> > http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
> >
> > ____________________________________________________________
> > sudo-users mailing list <sudo-users at sudo.ws>
> > For list information, options, or to unsubscribe, visit: 
> > http://www.sudo.ws/mailman/listinfo/sudo-users
>
>
>

_________________________________________________________________
Send a QuickGreet with MSN Messenger 
http://www.msnmessenger-download.com/tracking/cdp_games






More information about the sudo-users mailing list