前端之家收集整理的这篇文章主要介绍了
Ubuntu、CentOS以及MacOS设置sudo不用输入密码,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
需要在/etc/sudoers中配置。这个文件的权限是r/r/n,配置之前需要加写权限。
sudo chmod u+w /etc/sudoers
免密码的配置可以找到样例
%wheel ALL=(ALL) NOPASSWD: ALL
%应该是指组,没有验证,我是直接写了自己的用户名。
既然原来权限是r/r/,修改之后最好也改回来。
sudo chmod u-w /etc/sudoers
实验证明,sudoers文件中每一行配置不是同时生效,而是一行一行的生效,相同对象的多行配置最终生效果结以最后运行结果为准。因此如果前面配置某个用户免密,后面配置该用户所属组不能免密,那么该用户最终是不同免密的。建议把个人配置放到sudoers文件末尾,而不是挨着注释中的模板。
原文链接:https://www.f2er.com/ubuntu/349540.html