这个问题通常是由于Ansible在尝试访问远程主机时权限不足导致的。可以通过增加sudo权限或将当前用户添加到sudoers文件中解决此问题。
示例代码:
在playbook中添加sudo权限:
- name: Copy /etc/environment file
become: true
become_method: sudo
copy:
src: files/environment
dest: /etc/environment
vars:
ansible_become_password: "{{ sudo_password }}"
将用户添加到sudoers文件中:
- name: Copy /etc/environment file
copy:
src: files/environment
dest: /etc/environment
become: true
become_user: root
vars:
ansible_become_password: "{{ sudo_password }}"