我在Ansible和特权升级方面遇到问题。
我已使用ansible
将运行visudo
命令的用户添加到sudoers文件中:
redhat ALL=(ALL) NOPASSWD: ALL
我也尝试添加组:
%redhat ALL=(ALL) NOPASSWD: ALL
运行需要特权升级的剧本时,会发生相同的问题:
[...]{"failed": true, "module_stderr": "sudo: a password is required\n"[...]
此问题已由sudo visudo
解决,然后:wq
对该文件进行了其他更改。我不知道问题出在哪里,我也不知道为什么每次运行特权升级手册时都必须打开文件并写并退出它。
谢谢您的回答。