[CentOS] sudo wildcards problem: for every argument a *-wildcard? Better solution?
John Doe
jdmls at yahoo.com
Wed Sep 21 16:03:12 UTC 2011
From: Sven Aluoor <aluoor at gmail.com>
> On Tue, Sep 20, 2011 at 1:48 PM, John Doe <jdmls at yahoo.com> wrote:
>> Tried with -- ?
>> Maybe replace the last * with [! ]*
> doesn't work. Any other idea?
I tried the following in /etc/sudoers:
myuser ALL=/o*/te*
And cat /opt/test
#!/bin/bash
echo "$*"
touch /root/test
Then:
$ sudo /opt/test agentsvc --i --u root --sn 1m7command
agentsvc --i --u root --sn 1m7command
With a /root/test file appearing.
Seems to work fine...
JD
More information about the CentOS
mailing list