正常情况下,使用sudo命令是需要输入密码的,连续输入多条sudo只用输一次密码就行,不过若干分钟后又需要输入密码了。对于自己使用的本地桌面环境来说,其实是可以配置成sudo免输入密码的,这样可以减少一些麻烦。
以Ubuntu 18.04为例说明设置方法,其他发行版可能会有区别。Ubuntu Desktop默认已经将安装系统时配置的用户加入了admin用户组,且admin用户组中的用户都是有sudo权限的,因此无需修改sudo用户组。若需要将某用户添加到sudo用户组中,可参考文末链接。
输入su -命令切换到root下,修改/etc/sudoers文件,找到:
1 | # Allow members of group sudo to execute any command |
修改为:
1 | # Allow members of group sudo to execute any command |
即可。
这样就可以允许sudo用户组中的用户免密码执行sudo命令了。
参考资料: