Playbook 所有者やパーミッションを設定するサンプル

環境
Ansible

操作例
ファイル /etc/cft.conf の所有者、所有グループ、パーミッションを設定する

サンプルコード

- hosts: linux
  gather_facts: no
  become: yes

  tasks:
    - file:
        path: /etc/cft.conf
        owner: gtadmin
        group: gtadmin
        # when specifying mode using octal numbers, add a leading 0
        mode: 0644

説明
path オプション
対象ファイルのパスを指定します。(必須)
onwer オプション
対象ファイルの所有者を指定します。
group オプション
対象ファイルの所有グループを指定します。
mode オプション
対象ファイルの mode を指定します。

Ansible

Posted by arkgame