我在这里做错了什么,因为这条线使 visudo 失败
dhiller2 ALL= ALL, !NSHELLS, !NSU NOPASSWD: ALL
这条线有效
dhiller2 ALL= ALL, !NSHELLS, !NSU
如何解决这个问题?
是的,我知道有办法解决这个问题......这只是为了提醒我们的管理员,策略不是 sudo su - 你应该使用 sudo 来运行所有命令。
谢谢,院长
我在这里做错了什么,因为这条线使 visudo 失败
dhiller2 ALL= ALL, !NSHELLS, !NSU NOPASSWD: ALL
这条线有效
dhiller2 ALL= ALL, !NSHELLS, !NSU
如何解决这个问题?
是的,我知道有办法解决这个问题......这只是为了提醒我们的管理员,策略不是 sudo su - 你应该使用 sudo 来运行所有命令。
谢谢,院长
像这样使用它。
dhiller2 ALL= NOPASSWD: ALL, !NSHELLS, !NSU
它会起作用。在我的机器上测试过。
!NSU 后需要一个额外的逗号。
下面一行通过visudo不知道有没有你想要的效果。
dhiller2 ALL= ALL, !NSHELLS, !NSU, NOPASSWD: ALL