Ansible - как мне установить права доступа к каталогу - PullRequest
0 голосов
/ 13 июня 2019

Я не могу найти способ изменить права доступа к каталогу (не файлу) в Ansible. Существует множество документов и примеров, касающихся прав доступа к файлам или создания каталогов, но я не нахожу никаких сведений об изменении разрешений каталогов для существующего каталога.

Я пробовал метод «создания» каталога с тем же путем, включая требуемые разрешения (0755), но я получаю сообщение об ошибке, думая, что каталог - это файл. "/ path / to / dir уже существует как файл"

-  name: "Change directory permissions"
     file:
       path: "{{ home_path }}/path/to/dir"
       state: directory
       mode: 0755
       owner: "{{ acct_id }}"
       group: "{{ acct_group }}"

Я ожидал, что права доступа к каталогу изменятся с 0755.

1 Ответ

0 голосов
/ 13 июня 2019

Если это файл, эта задача не будет работать по понятным причинам.Удалите файл, запустите его снова.

...