免密码使用 sudo

在使用 Linux 系统时,经常需要使用 sudo 命令,但是每次使用时几乎都会要求输入当前账户密码。尤其是我为了免密码登陆服务器使用了 key 时,再让我为了使用 sudo 输入密码是在有点不完美的感觉。

所以,这里就是一份免密码使用 sudo 的指南。

首先,我们需要编辑 /etc/sudoers 文件:

sudo visudo

在最后添加一行:

username ALL=(ALL) NOPASSWD:ALL

这里替换 username 为你自己现在使用的用户。

添加到最后一行其实最能解决问题,这样的话就不会被其他行的权限设置所覆盖,因为这里权限设置是逐行处理的。

之后再使用各种命令时比如 sudo apt update 就不会再被要求输入密码了。