fail2ban

fail2ban 防暴力破解工具
安装fail2ban 工具:
yum install -y fail2ban
默认配置在
/etc/fail2ban/ 下
其中,fail2ban.conf 是fail2ban 的默认配置项。 默认的日志文件在message 中,一般需要将其分开存放。
将logtarget = SYSLOG注释掉(他是将日志放到message中的配置项)
然后添加:logtarget = /var/log/fail2ban/fail2ban.log ,将日志定位到/var/log/fail2ban 中(需要建立fail2ban目录,不然会创建失败)
其中,/etc/fail2ban/jail.conf 类似于fail2ban 的介绍文档,优先级最低(低于.local文件),不建议修改这个文档
执行:

cp jail.conf jail.local

编辑jail.local 文件。
一般建议在jail.conf 中设置默认项,在jail.d 和filter.d 中分别设置各个项。

 # cat jail.local
[DEFAULT]
ignoreip = 1.192.35.80 47.93.233.37 116.255.143.0
bantime = 86400
maxretry = 9
findtime = 1200

配置sshd 防暴力破解

# cat sshd.local
[ssh-iptables]
enabled = true
filter = sshd
action = iptables[name=SSH,port=ssh,protocal=tcp]
logpath = /var/log/secure
maxretry = 5

ssh 在filter 中有默认配置项。不需要在filter中额外添加

配置nginx 防爬虫浏览
在filter.d 中cp apache的配置项。

cp apache-botsearch.conf nginx-botsearch.conf 

这里边有很多的规则

# cat apache.local
[apache-badbots]
enabled = true
port = 8080
filter = apache-badbots
logpath = /var/log/httpd/access_log
maxretry = 5

iptables -D fail2ban-ReqLimit 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值