首页 文章

Sudo不适用于Ansible AWX

提问于
浏览
0

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

在我的剧本中,我将 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

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

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

相关问题