jasonheecs.ubuntu-fail2ban

Ansible 角色:Ubuntu 的 Fail2ban

构建状态

用于 Ubuntu 机器安装和配置 Fail2ban

要求

无。

安装

ansible-galaxy install jasonheecs.ubuntu-fail2ban

角色变量

可用的变量如下所示,以及默认值(见 defaults/main.yml):

fail2ban_loglevel: INFO
fail2ban_logtarget: /var/log/fail2ban.log
fail2ban_socket: /var/run/fail2ban/fail2ban.sock

fail2ban_ignoreip: 127.0.0.1/8
fail2ban_bantime: 600
fail2ban_maxretry: 6

fail2ban_backend: polling

fail2ban_destemail: root@localhost
fail2ban_banaction: iptables-multiport
fail2ban_mta: sendmail
fail2ban_protocol: tcp
fail2ban_chain: INPUT

fail2ban_action: action_

fail2ban_services:
  - name: ssh
    port: ssh
    filter: sshd
    logpath: /var/log/auth.log

依赖

无。

示例剧本

- hosts: all
  become: yes
  roles:
    - { role: jasonheecs.ubuntu-fail2ban }

许可证

MIT

作者信息

Jason Hee

关于项目

fail2ban for Ubuntu

安装
ansible-galaxy install jasonheecs.ubuntu-fail2ban
许可证
mit
下载
71.4k
拥有者