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
- 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
- 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 を指定します。