我似乎找不到在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。
答案 0 :(得分:0)
如果它是文件,则出于明显原因,该任务将无法执行。删除文件,然后再次运行。