【发布时间】:2020-06-30 10:15:44
【问题描述】:
我们有一台使用无密码用户来运行一些东西的机器。 我们的应用用户被配置为在该机器上支持 sudo,因此我可以运行“sudo su -”并成为该用户,而无需指定密码。 (这个在sudores文件中配置)
问题是如何使用我们的应用用户配置运行 playbook 的 ansible,它需要成为无密码用户。
我试图这样配置它- 变成:是 成为方法:须藤 成为用户: 但我得到-“sudo:需要密码”
如果我将方法切换到“su”,我会得到-“”超时(12s)等待提权提示:“
有什么想法吗?我知道 become_flags 可能会有所帮助,但没有看到太多关于它的文档
【问题讨论】:
-
请在此处粘贴 Ansible 代码和您的 sudoers 文件(相关部分就足够了)
标签: ansible password-less