vn-ansible/playbooks/linux-config-fail2ban.yaml

37 lines
833 B
YAML
Raw Normal View History

2023-10-17 13:10:41 +00:00
---
- hosts: "{{ ip_addr }}"
become: yes
become_method: sudo
2023-10-18 12:24:17 +00:00
gather_facts: yes
2023-10-17 13:10:41 +00:00
tasks:
2023-10-19 10:14:13 +00:00
2023-10-19 10:57:24 +00:00
# - name: set variables
# set_fact:
# bantime: "10m"
# maxretry: "10"
# findtime: "10m"
# jails:
# - name: sshd
# enabled: true
# filter: sshd
# logpath: /var/log/lastlog
# port: ['ssh', '22']
# maxretry: 10
# bantime: 10m
# findtime: 10m
# - name: asterisk
# enabled: true
# filter: asterisk
# logpath: /var/log/asterisk/messages
# port: ['asterisk', '5060']
# maxretry: 10
# bantime: 10m
# findtime: 10m
2023-10-17 13:10:41 +00:00
2023-10-18 10:26:07 +00:00
- name: "[CONFIG FAIL2BAN] Install and configure fail2ban service"
2023-10-17 13:10:41 +00:00
import_role:
2023-10-19 09:21:54 +00:00
name: config-fail2ban