用shell防止邮件暴力破解
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,邮箱服务器是放在内网映射的公司IP,开放端口后,一直被不停的暴力破解,郁闷死了。其中有个IP 有6W多次啊;从而利用脚本屏蔽IP访问。1、脚本如下:#! /bin/bash# author: kuan
千家信息网最后更新 2025年12月02日用shell防止邮件暴力破解
邮箱服务器是放在内网映射的公司IP,开放端口后,一直被不停的暴力破解,郁闷死了。其中有个IP 有6W多次啊;从而利用脚本屏蔽IP访问。
1、脚本如下:
#! /bin/bash# author: kuangl# mial: kuangl@orient-media.com# date: 2013-05-04source /etc/profileawk -F"[" '/disconnect from unknown/ {print $NF}' /var/log/maillog |grep -v "189.154.4.22" |sed "s/]//g"|sort -nr|uniq -c|sort|awk '{print $1"="$2}' >/root/bad_ip_tmp.txtawk -F":" '/verification failed/ {print $5}' /var/log/maillog |grep -v "189.154.4.22" |grep -v "SASL"|sort -nr|uniq -c|awk '{print $1"="$2}' >>/root/bad_ip_tmp.txtawk -F"-" '/\/phpmyadmin\/scripts\/setup\.php/ {print $1}' /var/log/httpd/access_log |grep -v "189.154.4.22" |sort -nr|uniq -c |sort -n |awk '{print $1"="$2}' >>/root/bad_ip_tmp.txtawk -F"-" '/ZmEu/ {print $1}' /var/log/httpd/access_log |grep -v "189.154.4.22" |sort -nr|uniq -c |sort -n |awk '{print $1"="$2}' >>/root/bad_ip_tmp.txtsort /root/bad_ip_tmp.txt|uniq >/root/bad_ip.txtDEFINE="2"for i in $(cat /root/bad_ip.txt)doNUM=`echo $i |awk -F"=" '{print $1}'`IP=`echo $i|awk -F"=" '{print $2}'`if [ $NUM -ge $DEFINE ];theniptables -L -n|grep $IP > /dev/nullif [ $? -gt 0 ];theniptables -I RH-Firewall-1-INPUT 4 -s $IP -j DROPfifidone2、假如任务计划5分钟运行一次
*/5 * * * * /home/kuangl/deny_bad_ip_for_smtp.sh0 1 * * * /etc/init.d/iptables restart
3、查看防火墙
DROP all -- 192.241.206.14 0.0.0.0/0DROP all -- 198.50.251.242 0.0.0.0/0DROP all -- 198.23.245.154 0.0.0.0/0DROP all -- 217.139.66.140 0.0.0.0/0DROP all -- 134.0.27.102 0.0.0.0/0DROP all -- 218.22.226.6 0.0.0.0/0DROP all -- 218.22.226.5 0.0.0.0/0DROP all -- 202.158.163.158 0.0.0.0/0DROP all -- 109.169.86.193 0.0.0.0/0
脚本
暴力
郁闷
任务
公司
服务器
端口
邮箱
防火墙
开放
服务
运行
防火
邮件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库管理的安全措施
不动产登记数据库标准百度
星辉玩的方舟服务器在哪里
触摸屏软件开发资质
移动网络服务器错误
修改数据库后需要重启服务吗
阿里云服务器管理页面
聊城质量好的联想服务器代理
怎么启动数据库管理器
网络安全之信息收集相关汇总
猪舍环境控制系统软件开发
福建2u服务器虚拟主机
数据库关系代数运算法则
php怎么清理mysql数据库
服务器按哪三个键调出用户名
服务器管理口跑数据业务
访问数据库
如何租用别人的服务器
网络安全法由什么机构制定
科室会图片数据库
佳为收银系统是用什么服务器
抖音数据库分析在哪里
网络安全谷歌
数据库case语句用法举例说明
邮件数据库服务云计算
对数据库对象进行操作的是
熟悉网络安全
初中生网络安全宣传视频
mysql连接不上数据库
太子爷是哪个服务器端