Mac OS
shell内输入sudo vi /etc/sudoers,找到root ALL = (ALL) ALL,在下方添加:
%admin ALL=(ALL) NOPASSWD: ALL
Esc后输入wq!强制覆盖
Ubuntu
shell内输入sudo vi /etc/sudoers,找到root ALL=(ALL) ALL,在下方添加:
your_user_name ALL=(ALL) NOPASSWD: ALL
Esc后输入wq!强制覆盖
有的时候你的将用户设了nopasswd,但是不起作用,原因是被后面的group的设置覆盖了,在
/etc/sudoers中越下面的规则优先级越高,你可以将免密码的规则放置于group的设置之后:
%admin ALL=(ALL) ALL # 已有的group规则
your_user_name ALL=(ALL) NOPASSWD: ALL
6249

被折叠的 条评论
为什么被折叠?



