Tôi đang cố gắng tạo và cập nhật quyền thư mục trên máy linux của mình bằng cách sử dụng tác vụ ansible bên dưới nhưng nó không thay đổi đúng quyền sở hữu:
ví dụ: thư mục /home/xyz/xyz/{{ IDM }}
và /home/{{ IDM }}
quyền sở hữu được hoàn nguyên về {{ IDM }}:{{ IDM }}
- name: tạo thư mục có vòng lặp
tập tin:
đường dẫn: "{{item.dest}}"
chế độ: "{{item.mode}}"
chủ sở hữu: "{{ IDM }}"
nhóm: "{{ IDM }}"
lặp lại: có
trạng thái: thư mục
vòng:
- { đích: '/home/{{ IDM }}', chế độ: '0755', chủ sở hữu: root, nhóm: root }
- { dest: '/home/{{ IDM }}/.ssh', chế độ: '0700', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { dest: '/home/{{ IDM }}/to_xyz', mode: '0777', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { dest: '/home/{{ IDM }}/to_xyz/known_customers', chế độ: '0777', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { dest: '/home/{{ IDM }}/from_xyz', chế độ: '0777', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { dest: '/home/{{ IDM }}/from_xyz/merchant_invoice', chế độ: '0777', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { dest: '/home/{{ IDM }}/from_xyz/clearing', chế độ: '0777', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { dest: '/home/{{ IDM }}/from_xyz/settlement_report', chế độ: '0777', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { dest: '/home/{{ IDM }}/archive', mode: '0777', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { dest: '/home/{{ IDM }}/archive/settlement_report', mode: '0777', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { dest: '/home/{{ IDM }}/archive/clearing', mode: '0777', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { dest: '/home/{{ IDM }}/archive/dunning', mode: '0777', chủ sở hữu: "{{IDM }}", nhóm: "{{IDM }}" }
- { đích: '/home/xyz/xyz/{{ IDM }}', chế độ: '0755', chủ sở hữu: 'root', nhóm: 'root' }