在/etc/sudoers
文件中添加相应的规则。以下是几种常见的配置方式:
一、配置方法
1.特定用户不需要密码
例如,让用户username在执行所有命令时不需要输入密码:
username ALL=(ALL) NOPASSWD: ALL
2.特定用户执行特定命令不需要密码
例如,让用户username在执行/usr/bin/apt-get命令时不需要输入密码:
username ALL=(ALL) NOPASSWD: /usr/bin/apt-get
3.特定用户组不需要密码
例如,让用户组groupname在执行所有命令时不需要输入密码:
%groupname ALL=(ALL) NOPASSWD: ALL
保存并退出: 编辑完成后,保存并退出编辑器。visudo会自动检查文件的语法,确保没有错误。
二、示例
假设你想让用户fitten在执行所有命令时不需要输入密码,可以在/etc/sudoers文件中添加以下行:
fitten ALL=(ALL) NOPASSWD: ALL
三、注意事项
安全性:移除密码要求可能会降低系统的安全性,因此请谨慎使用。
权限:只有具有root权限的用户才能编辑/etc/sudoers文件。
通过上述步骤,你可以配置特定用户或命令在执行sudo时不需要输入密码。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END