在使用 Linux 系统时,经常需要使用 sudo
命令,但是每次使用时几乎都会要求输入当前账户密码。尤其是我为了免密码登陆服务器使用了 key 时,再让我为了使用 sudo
输入密码是在有点不完美的感觉。
所以,这里就是一份免密码使用 sudo
的指南。
首先,我们需要编辑 /etc/sudoers
文件:
sudo visudo
在最后添加一行:
username ALL=(ALL) NOPASSWD:ALL
这里替换 username
为你自己现在使用的用户。
添加到最后一行其实最能解决问题,这样的话就不会被其他行的权限设置所覆盖,因为这里权限设置是逐行处理的。
之后再使用各种命令时比如 sudo apt update
就不会再被要求输入密码了。