安装和配置Fail2ban
自动屏蔽与Fail2ban的滥用SSH连接尝试。
准备好开始你的服务了吗?在线检查报价和订单。
查看要约和顺序目标
Faull2ban扫描您的SSH日志并暂时禁止尝试过多无效连接的IP地址。在互联网上暴露的任何VPS上都不可缺少。
先决条件
- Debian或Ubuntu Linux VPS有根SSH访问权限
- UFW防火墙或活性平面 (参见 UFW Guide)
安装
apt update && apt install -y fail2ban复制默认配置:
cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local配置SSH监狱
编辑 /etc/fail2ban/jail.local :
[sshd]
enabled = true
port = ssh
filter = sshd
logpath = /var/log/auth.log
maxretry = 5
bantime = 3600
findtime = 600- 重新启动失败2ban
systemctl restart fail2ban && systemctl enable fail2ban - 检查状态
fail2ban-client status sshd你需要看到活生生的蒜类。 - 测试( 可选)
从另一台机器,故意故障5 SSH连接:必须禁止IP。
AIS 面板还使用VPS面板来剪切被屏蔽的SSH: 客户空间_ NoVNC控制台。