可能很多人还不知道有visudo这个东西,这种方法非常安全,执行
sudo visudo
如果visudo命令不存在可以直接编辑/etc/sudoers文件(一般不推荐这种方法)
sudo nano /etc/sudoers
找到
%admin ALL=(ALL) ALL
或
%sudo ALL=(ALL) ALL
注释之,在下面加上
%admin ALL=(ALL) NOPASSWD: ALL
或
%sudo ALL=(ALL) NOPASSWD: ALL
意思是属于admin/sudo组的用户可以不需要输入密码执行sudo
如果是
admin ALL=(ALL) NOPASSWD: ALL
也就是去掉百分号,意思就是admin这个用户可以执行sudo
这样做的好处是避免了输入错误,如果出错,退出之后会提示你出错,按e重新编辑,不会出现进不了sudo的情况,安全了很多
本文由 谭文龙 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Sep 5, 2025 at 11:19 am