visudo 语法错误

visudo 语法错误

我在这里做错了什么,因为这一行导致 visudo 失败

dhiller2 ALL= 全部,!NSHELLS,!NSU NOPASSWD:全部

这条线有效

dhiller2 全部= 全部,!NSHELLS,!NSU

如何解决这个问题?

是的,我知道有办法解决这个问题...这只是为了提醒我们的管理员,策略不是 sudo su - 您应该使用 sudo 来运行所有命令。

谢谢,Dean

答案1

像这样使用。

dhiller2 全部= NOPASSWD: 全部,!NSHELLS,!NSU

它会起作用。已在我的计算机上测试过。

答案2

!NSU 后需要一个额外的逗号。

下面这一行通过了visudo但是我不知道它是否有你想要的效果。

dhiller2 全部=全部,!NSHELLS,!NSU,NOPASSWD:全部

相关内容