Ubuntu 设置当前用户sudo免密码

Posted 秋日私语

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 设置当前用户sudo免密码相关的知识,希望对你有一定的参考价值。

1. 备份sudo文件

sudo cp /etc/sudoers .

2. 添加当前用户到sudo组

注意,此文件只能用vi编辑

先尝试使用visudo编辑/vi//sudoers

sudo visudo

如果以上指令失败则使用vi打开编辑

sudo vi /etc/sudoers

找到 root  ALL=(ALL:ALL) ALL,在下边添加类似的一行

kube  ALL=(ALL:ALL) ALL

3. 设置当前登陆用户免密

使用visudo打开sudoers并编辑

sudo visudo

在刚才编辑的内容中加上NOPASSWD:

kube  ALL=(ALL:ALL) NOPASSWD: ALL

 

4. 重新登录测试

sudo ls

如果不提示输入密码则配置成功

5. 通过以上步骤,Ubuntu Desk版本sudo可以免密了,如果是server版本还需要在编辑一下

sudo visudo

修改%sudo这一样,让所有sudo指令免密

%sudo    ALL=(ALL:ALL) NOPASSWD: ALL

再次重新登录验证一下。

 

以上是关于Ubuntu 设置当前用户sudo免密码的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 追加组,用户,设置免sudo密码输入

Ubuntu 下 docker 命令免输 sudo

ubuntu 设置sudo 免密码

ubuntu 系统用户sudo免输入密码

Ubuntu16.04用户使用Sudo命令不用输入密码,免密码

ubuntu机器上安装环境重点注意事项