上传者: 38601446
|
上传时间: 2022-04-14 20:46:48
|
文件大小: 27KB
|
文件类型: PDF
#shell脚本处理nginx日志自动生成ip黑名单
##统计访问量前10名的ip并写入文件
#!/bin/bash
data=`date +%Y-%m-%d`
#统计访问量最高的前10ip
awk '{print $1}' '/PATH/'$data'.log' | sort -n |uniq -c | sort -rn | head -n 10 >>/PATH/ip10-$data.txt
##blackip.sh 判断ip访问次数是否超过限定值,是就加入黑名单中
#!/bin/bash
#获取当前日期
data=`date +%Y-%m-%d`
#blacklist目录要自己生成,