我想在我的主机上为用户“bamboo”启用无密码 sudo,因此我添加了
bamboo ALL=NOPASSWD: ALL
并且
%admin ALL=(ALL) NOPASSWD: ALL
(用户 bamboo 在 admin 组中)到 /etc/sudoers,注销,登录,但 sudo 仍然要求输入密码。我在“Ubuntu 12.10”上......知道我做错了什么吗?
谢谢,f。
答案1
每一行都有不同的错误:在用户线上,您没有指定 COMMANDS 部分,应该是:
bamboo ALL=(ALL) NOPASSWD:ALL
在组线上,你使用admin
了admins
:
%admins ALL=(ALL) NOPASSWD:ALL
答案2
我从 ubuntu 论坛上找到这链接内容如下:
管理员被添加到 sudo 组,但为了向后兼容,支持 admin 组。
因此您应该sudo
在 /etc/sudoers 中有一个组,并且应该启用此行:
%sudo ALL=(ALL) NOPASSWD: ALL