我在 /etc/ansible/ansible.cfg
设置了 sudo_user
.
在我的剧本中,我将 remote_user
, sudo_user
和 sudo:yes
(也尝试了 sudo:True
)设置在与 hosts:
相同的级别上,然后使用以下角色:
shell:cp -f src / usr / local / bin / dest sudo:是的
得到
stderr:cp:无法创建常规文件`/ usr / local / bin / dest':权限被拒绝
AWX中的凭据设置正确 - 我可以手动以远程计算机上的所需用户身份登录,并使用sudo cp复制该文件 . 我不知道我做错了什么 .
1 回答
你的sudo用户是什么?你的基础剧本应该是这样的: