fail2ban

fail2ban

fail2ban

Daemon to ban hosts that cause multiple authentication errors

AI 简介

Fail2Ban 是一个守护进程,用于封禁多次尝试错误认证的主机。它通过扫描如 `/var/log/auth.log` 等日志文件,识别并禁止那些频繁失败登录尝试的IP地址,通过更新系统防火墙规则来拒绝这些IP的新连接请求,封禁时间可配置。Fail2Ban 支持开箱即用的日志格式,包括 sshd 和 Apache 的日志,并且可以轻松配置以适应任何自定义的日志文件和错误类型。该项目主要采用 Python 语言编写,支持 IPv6 地址匹配。Fail2Ban 适用于需要增强安全性的服务器环境,特别是经常遭受暴力破解攻击的服务场景中,但它不能替代强认证机制的作用。

Python
Other
18k
Stars
1.5k
Forks
255
Watchers
159
Issues

Star 增长

今日+5
近 7 天+47
近 30 天+232
综合评分109.51
默认分支master