sudo NOPASSWD 被忽略

sudo NOPASSWD 被忽略

我希望能够运行pm-suspend并且pacman无需 sudo 来询问我 sudo 组中所有用户的密码。

我将以下行添加到我的/etc/sudoers配置中这个质量检查:

%sudo ALL= NOPASSWD: /usr/bin/pm-suspend /usr/bin/gnome-session-quit

但这不起作用。

我究竟做错了什么?

答案1

您需要注意以下两点:

  • sudo 给予最高优先级最后匹配的配置行

  • 你需要不同的命令用“,”分隔

所以你的配置行必须是

%sudo ALL= NOPASSWD: /usr/bin/pm-suspend, /usr/bin/gnome-session-quit

相关内容