前言

平常用云主机的终端
我们登录之后sudo都不用密码
我们自己安装的Linux需要配置

切换 root 权限

为了防止改到 /etc/sudoers 的权限
而出现无法用 sudo 的问题
需要切到 root 用户
然后再修改 /etc/sudoers
否则如果一不小心
改了 sudoersowner
sudo 就没办法用了

1
sudo su

编辑 /etc/sudoers

切换目录

1
vim /etc/sudoers

更改内容

打开之后我们就会看到这些内容
我们直接找到%sudo
将末尾的ALL改为NOPASSWD:ALL

1
2
3
4
5
6
7
8
9
# User privilege specification
root ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
- %sudo ALL=(ALL:ALL) ALL
+ %sudo ALL=(ALL:ALL) NOPASSWD:ALL

实现效果

我们新建终端输入指令
也发现不需要输入密码就可以用上sudo

1
sudo whoami

参考 & 引用

https://bingozb.github.io/views/default/58.html