关于fail2ban防暴力破解总结

为什么要用fail2ban

今天早上起来查看服务器日志,无意中发现了好多ip尝试破解我的密码,但是禁ip的可行性基本上为0,因为换ip对他们来说基本上就是有手就行。于是我便想到了fail2ban

这仅仅是一部分攻击我的ip

攻击ip截图

fail2ban的安装与配置

安装
  1. CentOS系统
yum install fail2ban
  1. Debian或Ubuntu系统
apt-get install fail2ban
配置

增加sshd的配置

vi /etc/fail2ban/jail.d/sshd.local

例如:

[ssh-iptables]
enabled  = true
filter   = sshd
action   = iptables[name=SSH, port=ssh, protocol=tcp]
logpath  = /var/log/secure
maxretry = 5   # 最多连接五次失败
bantime  = 604800   # 禁止7天(按秒计算)

如果是debianubuntu系统,logpath需要修改成/var/log/auth.log
保存这个文件。

启动

CentOS 7等使用systemctl方式启动

systemctl start fail2ban.service

老的init启动脚本方式的启动

service fail2ban start

或(我的是ubuntu,所以我用的是这条)

/etc/init.d/fail2ban start
检查

查看进程是否存在且防火墙是否生效。
查看配置是否生效
今天的文字就到此为止啦,有问题可以跟我讨论哦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

又蓝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值