Linux, sudo with no password (免密码sudo)
需求场景
在Ubuntu 16下,想免密码使用sudo命令(方便脚本执行)。
sudo ls -lt
# 此时想要不输入密码就直接返回结果
问题解决
配置sudo
文件,通过visudo
安全的进行设置。
sudo visudo
Tip: 如果不习惯
nano
编辑器,可以执行下边脚本设置成vim
,或者别的。
sudo update-alternatives --config editor
文件最后为用户robin
添加,改成你的用户名即可。
# Members of the admin group may gain root privileges
robin ALL=(ALL) NOPASSWD:ALL
验证:
robin@robin-VirtualBox:~$ sudo ls
Desktop Documents Downloads macbook.pub Music Pictures Public Templates Videos
完成
相关文章
如何设置ssh信任关系, 使得ssh <user>@<host>
登录Linux免密码。