Regex in Sudoers File?

baeckerman83 picture baeckerman83 · Mar 22, 2016 · Viewed 9.4k times · Source

I've a regex and want to use it in a sudoers file. But I couldn't get it work.

\/test\/([0-9a-zA-Z\/]+\.[0-9a-zA-Z]+)+

I found that it must be

\\/test\\/([0-9a-zA-Z\/]+\.[0-9a-zA-Z]+)+

But I didn't know how to use the regex after /([...

Can I use the plus for 1 to n? What must I escape? And how?

Answer

MrTux picture MrTux · Mar 22, 2016

sudo does not support regexps, but only file globbing.

See https://www.sudo.ws/man/sudoers.man.html#Wildcards