Fail2Ban

2026年2月22日 81点热度 0人点赞 0条评论

安装

sudo apt update
sudo apt install fail2ban -y

创建配置文件

sudo nano /etc/fail2ban/jail.local

粘贴以下配置

[sshd]
enabled = true
# 如果你改了端口,这里记得写你的新端口,比如 22
port = 22
filter = sshd
logpath = /var/log/auth.log
# 最大尝试次数:3 次
maxretry = 3
# 封禁时间:1 小时 (3600秒),可以改成 -1 表示永久封禁
bantime = 3600
# 统计时间窗口:在 10 分钟内失败达到次数就封禁
findtime = 600

保存并重启服务:Ctrl+O 回车,Ctrl+X 退出。然后执行:

sudo systemctl restart fail2ban

查看“战果”

sudo fail2ban-client status sshd

 

admin

这个人很懒,什么都没留下