2017-06-07 14 views
0

ディレクトリの下のファイルのアクセス許可を設定する必要がありますが、ディレクトリのアクセス許可を変更したくありません。可能:ファイルのアクセス許可を変更するが、ディレクトリは変更しない

私はこの試みた:

- name: chmod 444 
    file: /dir recurse=yes state=directory owner=abc group=abc mode=0444 

をしかし、それはまた、ディレクトリのパーミッションを変更します。出来ますか?

答えて

1

1つのタスクではありません。

ファイルを見つけてから、fileモジュールをリストに対して適切な設定で実行する必要があります。

- find: 
    path: /dir 
    file_type: file 
    recurse: yes 
    register: find_result 

- file: 
    path: "{{ item.path }}" 
    owner: abc 
    group: abc 
    mode: 0444 
    with_items: "{{ find_result.files }}" 
+1

ヘルプセンターを見てください:[「ありがとう」と言って、あなたの質問に答えたりにコメントを追加しない](https://stackoverflow.com/help/someone-answers) 。 – techraf

関連する問題