用fail2ban简简单单封掉ssh端口的试探

目录

用fail2ban简简单单封掉ssh端口的试探

有人不停试探登录22端口的openssh服务,ip量很大的话,比如1000多ip论番来,会导致服务的Loadavg升高到7左右,系统进程内ssh达到1000多,很困扰

如果改掉sshd的缺省端口22,那么scp以及sftp的时候会带来很大麻烦

这种情况就装个fail2ban就好,注意,Centos 7现在用的是fiewalld,所以fail2ban可以用ufw或者iptables,建议用iptables,比较容易看

1#安装
2yum install -y epel-release
3yum install -y fail2ban

最主要的就是修改/etc/fail2ban/jail.conf

 1#vi /etc/fail2ban/jail.conf
 2......
 3[sshd-iptalbes]
 4enabled = true
 5filter = sshd
 6port = 22
 7action = iptables[name=SSH, port=ssh, protocol=tcp]
 8logpath = /var/log/secure
 9maxretry = 3
10bantime = 86400
11......

注意上面用的是iptables,三次尝试失败就ban一天。


用logrotate解决catalinna.out过大的问题
Tomcat配置不当导致文件泄露
comments powered by Disqus