【问题标题】:Regex in Sudoers File? [closed]Sudoers 文件中的正则表达式? [关闭]
【发布时间】:2016-03-22 12:29:51
【问题描述】:

我有一个正则表达式,想在 sudoers 文件中使用它。但我无法让它工作。

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

我发现一定是

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

但我不知道如何在 /([...

之后使用正则表达式

我可以用加号来表示 1 到 n 吗? 我必须逃避什么?怎么做?

【问题讨论】:

  • IIRC sudo 不支持正则表达式,但仅支持文件通配
  • 好的,谢谢!比我们使用 Cmnd_Alias CUSTCHMOD = /bin/chmod * \\/test\\/*, ! /bin/chmod * ..

标签: regex linux sudo sudoers


【解决方案1】:

sudo 不支持正则表达式,仅支持文件通配符。

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

【讨论】:

    猜你喜欢
    • 2012-05-12
    • 2018-06-15
    • 2015-04-27
    • 1970-01-01
    • 2013-01-31
    • 1970-01-01
    • 2012-04-08
    • 2021-07-08
    相关资源
    最近更新 更多