#!/bin/bash
ip=`lastb -n 200 -i |awk '{print $3}' | sort | uniq -c | awk '{if($1>5)print $2}'`
for i in $ip
do
echo $i
if ! `iptables -L INPUT -n |grep $i &>/dev/null`;then
iptables -I INPUT -s $i -j DROP
fi
done
shell 脚本 自动把登录失败次数超过5次的丢入iptables
最新推荐文章于 2022-04-15 20:28:38 发布