`

脚本:自动封IP

阅读更多
脚本:自动封IP

#!/bin/bash
limit="6"
zero="0"
num=`tail -100  ar/log cure |grep "Failed password for invalid user" |awk '{print $13}' |sort |uniq -c`
echo "$num" > /tmp mit.txt
sed -i '/sshd/d' /etc/hosts.deny
while read line
do
times=`echo "$line" |awk '{print $1}'`
ipadd=`echo "$line" |awk '{print $2}'`
if [ $times > $limit ] ; then
echo sshd:$ipadd >> /etc/hosts.deny
fi
done < /tmp/limit.txt

user=`cat /etc/passwd |cut -d: -f1`
for i in $user
do
checkF=`tail -100  ar/log cure |grep "Failed password for $i from" |awk '{print $11}' |sort |uniq -c`
echo "$checkF"|grep -v "^$" > /tmp/limit.txt
while read line
do
num=`echo "$line" |awk '{print $1}'`
mac=`echo "$line" |awk '{print $2}'`
if [ $num -gt $limit ] ; then
exist=`sed -n '/'$mac'/p' /etc/hosts.deny|wc -l`
if [ $exist -eq $zero ] ; then
echo sshd:$mac >> /etc/hosts.deny
fi
fi
done < /tmp/limit.txt
done
分享到:
评论

相关推荐

    自动登陆ssh,批量ip脚本操作

    标题提到的“自动登陆ssh,批量ip脚本操作”是指使用脚本自动化地通过SSH(Secure Shell)协议连接到多个具有不同IP地址的远程服务器。这种方法对于系统管理员来说非常实用,可以减少手动登录每个服务器的时间和工作...

    可自动填写腾讯问卷的Python脚本

    可自动填写腾讯问卷的Python脚本,基于selenium实现,同时考虑了防止被封ip,进行了动态调整秒数,用户可根据自己的对选项的概率进行调整,再也不用发红包请别人填问卷啦!!

    fishball自动抢鱼丸脚本

    因此,这个脚本可能需要处理这些反爬策略,比如通过图像识别技术解析验证码,或者使用代理IP池来避免IP被封。 6. **浏览器兼容性**:虽然JavaScript在大多数现代浏览器中都支持,但不同浏览器对某些API的实现可能...

    日志监控、IP封锁、报警邮件发送脚本

    例如,当日志中出现异常登录、系统崩溃或其他重要事件时,系统会自动发送一封包含详细信息的电子邮件,使管理员能够迅速了解情况并采取行动。这依赖于脚本编程,通常是用Python、Shell或Perl等语言编写,集成到系统...

    Nginx如何封禁IP和IP段的实现

    Nginx不仅在处理静态内容和反向代理方面表现出色,它还具有强大的配置功能,比如可以用来封禁指定的IP地址或IP地址段。本文将详细介绍如何在Nginx中封禁特定的IP地址和IP段,以及如何自定义403错误页面。 首先,...

    全自动提取IP代理.zip

    这可能包括代码、脚本、配置文件或其他辅助工具,用于自动地发现、验证和管理IP代理列表。 描述中提到的"全自动提取IP代理.zip"进一步确认了这个压缩包的内容,意味着它提供了一整套解决方案,让用户无需手动操作就...

    IP自动更换器,用猫上网的电脑可以通过此软件自动断开然后重新连接以达到更换IP的目的

    4. **自动化脚本**:用户可以设置自定义的脚本来控制IP更换的流程,例如在特定时间点执行,或者在完成特定任务后执行。 5. **安全与隐私**:频繁更换IP可能会引起ISP的注意,甚至可能导致IP被锁定。同时,用户应...

    IIS 批量封禁 IP 地址

    2. **动态封禁**:可以结合脚本或第三方工具,自动监控日志并在发现恶意IP时实时添加到封禁列表。 3. **定期审查**:定期检查封禁列表,清理误封的IP,避免影响正常用户。 4. **防火墙配合**:IIS的IP限制功能可以...

    淘宝秒杀脚本,淘宝秒杀脚本会被检测吗,Python

    2. **更换IP**:使用代理IP池,避免单一IP被封。 3. **验证码识别**:利用OCR技术或第三方服务来识别验证码。 4. **多线程/分布式**:通过多线程或多台机器分散请求,减少单点压力。 总的来说,淘宝秒杀脚本是...

    Shell脚本实现非法IP登陆自动报警

    Shell脚本在IT运维中扮演着重要角色,尤其在自动化任务和系统监控方面。本文将深入探讨如何利用Shell脚本来实现非法IP登陆自动报警,帮助提高服务器的安全性。当有非指定IP段尝试登录服务器时,系统会通过邮件发送...

    京东mt秒杀脚本软件工具

    【描述】提到"github 5000star的代码,上榜一周就被封了",这表明该脚本项目在GitHub上受到了广泛关注,拥有超过5000个星标表示其受到了开发者社区的高度评价。然而,由于可能违反了京东或其他相关平台的使用规定,...

    大麦网演唱会抢票脚本.zip

    此外,频繁的请求可能导致IP被封,可能需要配合代理IP池使用。 然而,"empty_file.txt" 和 "daimai-main" 这两个文件名暗示了压缩包可能包含一个空文件和一个名为 "daimai-main" 的主要脚本或代码库。这可能是脚本...

    python 京东预约抢购茅台脚本插件 一键运行

    另外,遵循京东的API使用规则,避免过于频繁的请求,以免触发反爬策略或被封IP。 至于readme文件,它是开源项目中常见的文档,包含了项目介绍、安装指南、使用方法等信息。用户按照readme的指示,可以了解如何配置...

    用vbscript来添加ip策略 自动封IP

    标题和描述中提到的知识点主要集中在使用VBScript(Visual Basic Script)编写程序来自动化处理IP封锁任务。在面对大量不同IP的DDoS(分布式拒绝服务)攻击或CC攻击时,手动封禁IP显然是不现实的。通过编写脚本,...

    windows防火墙批量添加黑名单ip小工具.exe

    这个工具, 主要是针对,攻击服务器的CC小流量那种,相关网关过虑出来CCIP后, 利用本工具可以直接将该IP自动添加到windows系统防火墙中(前提是要把防火墙开起来),非常省事.

    自动售票:大麦网自动抢票工具-源码.zip

    同时,为了防止频繁请求导致IP被封,可能需要设置延迟或使用代理IP池。 至于"自动售票",这个工具可能不仅限于抢票,还可能包含支付环节的自动化。Python可以调用第三方支付API,如支付宝或微信支付,实现无感支付...

    突破封锁:Python 爬虫应对 IP 被封的策略与技巧

    Python 爬虫,通常被称为 Python Spider 或 Python Web Scraper,是一种使用 Python 编程语言编写的自动化脚本或程序,用于从互联网上的网站提取信息。这种程序可以访问网页,解析页面内容,并从中提取出有用的数据...

    jd_seckill京东抢茅台插件最新版【京东飞天茅台1499抢购】Python脚本的完整安装+使用教程,这个很好用,稳定出单!

    8. **安全与合规**:使用脚本抢购需注意京东的用户协议和反爬虫策略,避免因为过于频繁的请求被封IP。同时,确保不违反京东的抢购规则,以免账号被限制。 需要注意的是,使用此类脚本可能存在风险,包括但不限于...

    windows防火墙批量添加黑名单ip小工具.exe v1.3.9.0

    这个工具, 主要是针对,攻击服务器的CC小流量那种,相关网关过虑出来CCIP后, 利用本工具可以直接将该IP自动添加到windows系统防火墙中(前提是要把防火墙开起来),非常省事. 这个是前面一个版本的升级版.v1.3.9.0

    百度地图街景图片提取脚本

    6. **权限与反爬策略**:使用时需要注意遵守百度地图的服务条款,避免频繁请求导致IP被封。可能需要设置延时(`time.sleep()`)或使用代理IP来降低被检测到的风险。 7. **日志记录**:为了追踪脚本运行状态和可能...

Global site tag (gtag.js) - Google Analytics