ansible/playbooks/fail2ban/fail2ban.yaml

32 lines
711 B
YAML
Raw Permalink Normal View History

2021-12-06 09:45:41 +01:00
---
- name: "Install Fail2Ban"
hosts: all
tasks:
- name: "Install Fail2Ban"
package:
name: "fail2ban"
state: "present"
become: True
- name: "Start Fail2ban service"
service:
name: "fail2ban.service"
state: "started"
enabled: "yes"
become: True
- name: "Copy Custom Fail2ban Config "
ansible.builtin.copy:
src: /srv/ansible/files/configs/fail2ban/jail.local
2021-12-06 09:45:41 +01:00
dest: /etc/fail2ban/jail.local
owner: root
group: root
mode: '0644'
become: True
- name: "Restart Fail2ban"
ansible.builtin.service:
name: fail2ban
state: reloaded
become: True
...