sudo命令免密码

每次打开apt,改hosts都要输密码,烦死了……

键入命令:

1
sudo visudo

若不能,直接开启配置文件:

1
sudo vi /etc/sudoers

法一:修改用户权限

于末尾加入行:

1
<YOUR USER NAME>	ALL=(ALL:ALL) NOPASSWD:ALL

例如我的用户名为yuuki410,在末尾加入行:

1
yuuki410	ALL=(ALL:ALL) NOPASSWD:ALL

注意在末尾加入,否则将被用户组设置覆盖。

法二:修改用户组权限

查询当前用户组:

1
groups

然后更新用户组设置:

1
%<GROUP NAME>	ALL=(ALL:ALL) NOPASSWD:ALL

例如我更新了sudo组,便将:

1
%sudo	ALL=(ALL:ALL) ALL

替换为:

1
%sudo	ALL=(ALL:ALL) NOPASSWD:ALL

Ubuntu 20测试通过。