文章目录
- 配置用户sudo 无需密码
- 1 创建用户sudo文件
- 2 添加免密指令
- 3 测试免密指令
配置用户sudo 无需密码
环境: Ubuntu 22.04
你是否厌倦了每次执行sudo命令的时候都需要管理员密码?本教程中,将可以学习如何在Ubuntu22.04上配置sudo无需密码。这意味着 sudo 命令将不会提示你输入密码,从而使你的 sudo 命令完全无需密码。
注:将您的 sudo 命令配置为无需密码可能导致安全漏洞,从而使您的系统和数据受到威胁。建议您不要进行无密码的 sudo 配置,除非是在测试系统或特殊情况下!
1 创建用户sudo文件
假设您的用户名为:pzs,你可以在/etc/sudoer.d目录下创建一个文件,名为pzs。如下所示:
pzs@pzs-jammy:~$sudotouch/etc/sudoers.d/pzs2 添加免密指令
在第一步创建的文件内添加如下内容,对该用户使能sudo无需密码:
pzs@pzs-jammy:~$sudocat/etc/sudoers.d/pzs pzsALL=(ALL)NOPASSWD:ALL其中:
pzs是个人的用户名称,需要根据实际情况来修改
3 测试免密指令
如果设置正确,您应该可以切换到 root 用户,而无需提供密码。
pzs@pzs-jammy:~$sudo-iroot@pzs-jammy:~#