Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:konfiguraciokezeles:ansible:playbook:sablonfajl

< Playbook

Ansible sablonok

Egyszerű sablon

A sablon lehet egy konfigurációs állomány, amit szeretnék elhelyezni a célgépeken.

sablon.yml
---
- hosts: all
  tasks:
  - name: Sablon fájl elhelyezése
    template:
      src: /sablonok/valami.j2
      dest: /etc/valami.conf
      ownner: root
      group: root
      mode: '0644'

A jogok megadása másként:

sablon.yml
---
- hosts: all
  tasks:
  - name: Sablon fájl elhelyezése
    template:
      src: /sablonok/valami.j2
      dest: /etc/valami.conf
      ownner: root
      group: root
      mode: u=rw,g=r,o=r

Sudo fájl beállítása

sablon.yml
---
- hosts: all
  tasks:
  - name: Sudo fájl beállítása
    template:
      src: /sablonok/sudoers
      dest: /etc/sudoers
      validate: /usr/sbin/visudo -cf %s

SSH démon fájl telepítése

sablon.yml
---
- hosts: all
  tasks:
  - name: SSH démonfájl telepítése
    template:
      src: /sablonok/sshd_config.j2
      dest: /etc/ssh/sshd_config
      owner: root
      group: root
      mode: '0600'
      validate: /usr/sbin/sshd -t -f %s
      backup: yes
oktatas/linux/konfiguraciokezeles/ansible/playbook/sablonfajl.txt · Utolsó módosítás: 2019/08/16 21:10 szerkesztette: admin