Sudo不适用于Ansible AWX

时间:2014-02-06 15:48:36

标签: ansible ansible-playbook

我在sudo_user中设置了/etc/ansible/ansible.cfg

在我的剧本中,我将remote_usersudo_usersudo:yes(也尝试sudo:True)设置为与hosts:相同的级别 然后我使用了一个角色:

  

shell:cp -f src / usr / local / bin / dest

     

sudo:是的

并获取

  

stderr:cp:无法创建常规文件`/ usr / local / bin / dest':权限被拒绝

AWX中的凭据设置正确 - 我可以手动以远程计算机上的所需用户身份登录,并使用sudo cp复制该文件。我不知道我做错了什么。

1 个答案:

答案 0 :(得分:0)

你的sudo用户是什么?你的基础剧本应该是这样的:

# Base System: this is my base playbook
- name: Base Playbook
  hosts: all
  user: myuser
  sudo: True