shell 统计tomcat日志访问IP,iptables 封Ip |
发表者:admin分类:Shell脚本2015-03-24 16:02:57 阅读[2798] |
本人是shell脚本新手。
写的很差。至少能用。
统计前20名访问量的IP 并写入另外的文件
#cat localhost_access_log.2015-03-24.txt|awk '{print $1}'|sort|uniq -c|sort -nr|head -20 > /tmp/ip.txt
将访问量大于100的IP,写入Iptables 的规则里面。
#!/bin/sh
ip= cat /opt/ip.txt |awk '($1 > 499){print $2}'|sort
for i in $(cat $ip)do
iptables -A INPUT -s $i -j REJECT
done
作好定时任务,每天定时执行。
水平很差,欢迎高水指导。
转载请标明出处【shell 统计tomcat日志访问IP,iptables 封Ip】。
《www.micoder.cc》
虚拟化云计算,系统运维,安全技术服务.
Tags: | [阅读全文...] |
最新评论