用shell防止邮件暴力破解
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,邮箱服务器是放在内网映射的公司IP,开放端口后,一直被不停的暴力破解,郁闷死了。其中有个IP 有6W多次啊;从而利用脚本屏蔽IP访问。1、脚本如下:#! /bin/bash# author: kuan
千家信息网最后更新 2025年02月23日用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 DROPfifidone
2、假如任务计划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安全错误
数据库的锁怎样保障安全
营销软件开发加盟
太仓数据网络技术优势
互联网是一种网络技术嘛
微信小程序数据库连接
徐州企业软件开发优势
服务器戴尔r720怎么安装显卡
2016是一个什么数据库系统
计算机网络安全科技论文
机房网络安全标语
河南智能软件开发公司
淘宝是什么软件开发的
乌镇互联网大会发布了哪些科技
国家网络安全应急体系示范工程
dbeaver数据库乱码
数据库logo
db是数据库吗
测试网络安全的常见手段
家用服务器的作用
数据库安全技术测试题第五章
肇庆通信软件开发费用
微分享网络安全防骗知识
网络安全的名言和警句
移动网络技术革命
网络安全道德与法治活动
国家网络安全宣传周期间活动
黑客网络安全比赛
数据库的存储过程调试
滨州智能养老软件开发系统
云锁服务器安全管理应用场景
软件开发好难可以换个行业吗