Sudoers 文件中的正则表达式?
Regex in Sudoers File?
我有一个正则表达式,想在 sudoers 文件中使用它。但是我无法让它工作。
\/test\/([0-9a-zA-Z\/]+\.[0-9a-zA-Z]+)+
我发现一定是
\/test\/([0-9a-zA-Z\/]+\.[0-9a-zA-Z]+)+
但我不知道如何在 /([...
之后使用正则表达式
我可以用加号表示 1 到 n 吗?
我必须逃避什么?又如何?
sudo 不支持正则表达式,但只支持文件通配。
见https://www.sudo.ws/man/sudoers.man.html#Wildcards
更新:从1.9.10开始sudo也支持正则表达式:https://www.sudo.ws/docs/man/sudoers.man/#Regular_expressions
我有一个正则表达式,想在 sudoers 文件中使用它。但是我无法让它工作。
\/test\/([0-9a-zA-Z\/]+\.[0-9a-zA-Z]+)+
我发现一定是
\/test\/([0-9a-zA-Z\/]+\.[0-9a-zA-Z]+)+
但我不知道如何在 /([...
之后使用正则表达式我可以用加号表示 1 到 n 吗? 我必须逃避什么?又如何?
sudo 不支持正则表达式,但只支持文件通配。
见https://www.sudo.ws/man/sudoers.man.html#Wildcards
更新:从1.9.10开始sudo也支持正则表达式:https://www.sudo.ws/docs/man/sudoers.man/#Regular_expressions