本文最后更新于 199 天前,其中的信息可能已经有所发展或是发生改变。
1.安装
CentOS:
sudo yum install fail2ban
Ubuntu、Debian:
sudo apt-get update
sudo apt-get install fail2ban
2.编辑:
/etc/fail2ban/jail.d/sshd-local.conf
[sshd]
enabled = true
port = ssh
filter = sshd
logpath = /var/log/auth.log # 根据你的系统日志路径可能需要调整
maxretry = 5
bantime = 600 # 单位是秒,这里设置为10分钟
重启fail2ban服务
sudo systemctl restart fail2ban
本文代码源自通义千问