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免密码。

GitHub 加速计划 / li / linux-dash
10
2
下载
A beautiful web dashboard for Linux
最近提交(Master分支:16 天前 )
186a802e added ecosystem file for PM2 5 年前
5def40a3 Add host customization support for the NodeJS version 5 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐