【问题标题】:Sudo does not work with Ansible AWXSudo 不适用于 Ansible AWX
【发布时间】:2014-02-06 15:48:36
【问题描述】:

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

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

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

须藤:是的

得到

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

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

【问题讨论】:

    标签: ansible ansible-playbook


    【解决方案1】:

    你的 sudo 用户是什么?您的基本剧本应如下所示:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-12
      • 1970-01-01
      • 1970-01-01
      • 2013-10-04
      • 1970-01-01
      • 2019-01-14
      相关资源
      最近更新 更多