Ubuntu 设置sudo免密NOPASSWD

Ubuntu 设置sudo免密NOPASSWD

设定过程

1.使用命令sudo visudo,编辑/etc/sudoers文件, 请使用该命令或者sudoedit, 不要直接编辑sudoer 文件, 这两个命令能够检查设定的是否有问题,不然改错了,sudo 命令之后都用不聊了

2.在%sudo ALL=(ALL:ALL) ALL 下面添加

ubuntu ALL=(ALL) NOPASSWD:ALL

注:ubuntu 是我的用户名,这里需要改成你自己的,这行也可直接复制过去后修改用户名

3.CTRL + X退出,提示是否保存选Y,回车

4.重新打开一个终端测试

遇见的问题

问题:
添加了NOPASSWD之后发现使用sudo之后还是需要输入密码,修改没有起效果
原因:
步骤2 做的时候, 添加的设定没有放在%sudo 后面做, 权限的设定被下面的sudo的覆盖掉了

参考:
https://phpraxis.wordpress.com/2016/09/27/enable-sudo-without-password-in-ubuntudebian/

你可能感兴趣的:(ubuntu,linux,运维)