У меня есть несколько таких пользователей, как этот / home / user1 / home / user2 / home / user (n-1)
Мне нужен доступ, чтобы получить список домашних компьютеров и создать файл внутри каждого домашнего каталога с правильным разрешением.
Теперь у меня есть пьеса
---
- hosts: pc070
tasks:
- name: Find home
find:
paths: /home
recurse: no
file_type: directory
register: homedir
- name: Create temp directory
file:
path: "{{ item.path }}/temp"
state: directory
with_items:
"{{ homedir.files }}"
Но у меня есть каталог с корневым владельцем
Ну это было просто
---
- hosts: pc070
tasks:
- name: Find home
find:
paths: /home
recurse: no
file_type: directory
register: homedir
- name: Create ASS directory
file:
path: "{{ item.path }}/bigboobsinside"
state: directory
with_items:
"{{ homedir.files }}"
- name: Set permission
file:
path: "{{ item.path }}"
state: directory
recurse: yes
owner: "{{ item.path | basename }}"
group: "domain users"
with_items:
"{{ homedir.files }}"