#!/bin/bash
for ip in $(tail -n 200 file | sed -r 's/^.*client *(.*)#.*$/\1/' | uniq -c | awk '$1>30{print $2}' | sort | uniq)
do
iptables -I INPUT -s $ip -j DROP

done

本文转自 freeterman 51CTO博客,原文链接:http://blog.51cto.com/myunix/1094908,如需转载请自行联系原作者

.统计日志中攻击的IP次数然后加IP屏蔽相关推荐

  1. python如何统计出现的次数_Python统计日志中每个IP出现次数的方法

    本文实例讲述了Python统计日志中每个IP出现次数的方法.分享给大家供大家参考.具体如下: 这脚本可用于多种日志类型,本人测试MDaemon的all日志文件大小1.23G左右,分析用时2~3分钟 代 ...

  2. linux字符串排序文件,Linux awk+uniq+sort 统计文件中某字符串出现次数并排序

    https://blog.csdn.net/qq_28766327/article/details/78069989 在服务器开发中,我们经常会写入大量的日志文件.有时候我们需要对这些日志文件进行统计 ...

  3. linux 统计日志数量总,shell统计日志中时间段内匹配的数量的方法

    shell统计日志中时间段内匹配的数量的方法,有需要的朋友可以参考下. 假设日志文件mtasvr.log格式如下: T:24583088(04:02:06)[root:Info] 6KqowLDLAg ...

  4. python统计单词出现次数最多的5个单词_【Python】统计文本中单词的出现次数前十的单词...

    代码: # 读取一个文本,并且统计文本中单词的出现次数 def read_file(): # 在windows环境中的编码问题,指定utf-8 with open('F:/python源码/实验区/0 ...

  5. 【Python常见面试题】统计字符串中 n 的出现次数

    # 统计字符串中 n 的出现次数: strtemp='ab2b3n5n2n67mm4n2' print(strtemp.count('n'))

  6. Mapreduce程序 统计文件中每个单词出现次数

    mapreduce程序 统计文件中每个单词出现次数 调用MapReduce对文件中各个单词出现次数进行统计 一.安装环境 二.准备工作 1.创建Hadoop账户 2.更新 apt 3.安装vim 4. ...

  7. 统计出现的次数matlab,使用MATLAB统计数列中数字出现的次数

    问题描述: 使用MATLAB统计数列中数字出现的次数 例如有一串数列0100010110...要用MATLAB统计其中00.01.10.11出现的次数,怎么用正则表达式实现?详细说明的, 1个回答 分 ...

  8. 从1亿个ip中找出访问次数最多的IP

    看了教你如何迅速秒杀掉:99%的海量数据处理面试题一文,的确是挺有收获的,特别是对这种海量数据的处理,的确是有了一个挺清晰的思路,特别感谢原文博主July. 处理海量数据问题存在的原因就在于1)数据量 ...

  9. Spark 加强版WordCount ,统计日志中文件访问数量

    原文地址:http://blog.csdn.net/whzhaochao/article/details/72416956 写在前面 学习Scala和Spark基本语法比较枯燥无味,搞搞简单的实际运用 ...

最新文章

  1. spi的dma方式前四个字节_UTF-16是固定两个字节长度吗?
  2. android 中使用TabHost控件实现微信界面的底部菜单效果
  3. 布隆过滤器速度_布隆过滤器的分析和实现
  4. iOS-上架APP之启动页设置(新手必看!)
  5. Android 仿微信 相册多图选择器
  6. django-orm查询-验证是否存在的方式
  7. JavaScript之模仿块级作用域
  8. 【Linux】linux系统很卡排除
  9. Objective-C中的@Property具体解释
  10. 手机裁剪圆角图片_Photoshop裁剪圆角图片方法
  11. 老式计算机如何设置u盘启动,老主板电脑没有USB-HDD如何设置从U盘启动装系统
  12. 【MySQL学习】DQL语言的学习 Data Query Language
  13. seo如何做外链(做seo外链建设有哪些原则)
  14. 【JZOJ B组】【NOIP2013模拟】Heaven Cow与God Bull
  15. imgui-创建窗口
  16. android 序列化存储对象,android中对象序列化存储
  17. 线性代数——向量组的线性相关性
  18. Win10 + Ubuntu双系统U盘安装,详细过程(带图解)
  19. .Header Manipulation漏洞
  20. AD7190的小总结

热门文章

  1. 科技和法律的碰撞——人脸识别为何在旧金山被叫停
  2. 算力不是王道,强化学习之父Rich Sutton的六点错误
  3. 人工智能AI正从这五个方面改变公司
  4. pytorch中tensor的unsqueeze()函数和squeeze()函数的用处
  5. IPCC气候变暖最新报告:不要眼见,要“远见”
  6. 所有竞争,本质都是“硬核能力”之争
  7. 人工智能的发展与障碍 | 麦肯锡
  8. 为什么数学是理解世界的最佳方式
  9. 深度解析:国产化软硬件全景梳理
  10. 深度|​揭秘5G+AI时代的机器人世界!七大核心技术改变人类生活!