主页 > 知识库 > Shell脚本实现非法IP登陆自动报警

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

热门标签:安装外呼系统费用 卫星地图标注地名 电销机器人 剑鱼 地图标注辐射图案 奥维互动地图标注参数 申请公司400电话要注意什么 宁波智能外呼系统公司 曲阜400电话办理 联通电话机器人怎么接

服务器的安全稳定是每个运维都希望达到的目标,毕竟网站一旦流量大了,访问高了,就会有一些无聊人来攻击,帮忙检测漏洞是好,但纯ddos的性质就很恶劣了.说远了,这篇文章只是检测有非法ip登录到服务器上就自动给运维报警,当然也可以改成短信报警,前提是你有短信网关.

复制代码 代码如下:

#!/bin/bash
#该脚本作用是检测是否有恶意IP登陆服务器并邮件报警
#可以结合139邮箱以达到短信及时通知到手机的功能
#适用系统centos5
 
Ldate=`which date`
Lawk=`which awk`
Llast=`which last`
Lgrep=`which grep`
Lsendmail=`which sendmail`
Lifconfig=`which ifconfig`
serverip=`$Lifconfig eth0|$Lgrep inet|$Lawk -F : '{print $2}'|$Lawk '{print $1}'`
cutdate=`$Ldate |$Lawk '{print $1" "$2" "$3}'`
 
hackerip=`$Llast|$Lgrep "$cutdate"|$Lawk '{print $3}'|$Lgrep -v 192.168.1x.xx`
 
if [ -z $hackerip ]
then
exit
else
 
for logip in $hackerip
do
echo "hacker ip is  $logip already login  $serverip"|mail -s "SOS" rocdk890@139.com
 
done
fi

标签:江西 三门峡 安康 仙桃 遵义 上饶 大庆 大兴安岭

巨人网络通讯声明:本文标题《Shell脚本实现非法IP登陆自动报警》,本文关键词  Shell,脚本,实现,非法,登陆,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Shell脚本实现非法IP登陆自动报警》相关的同类信息!
  • 本页收集关于Shell脚本实现非法IP登陆自动报警的相关信息资讯供网民参考!
  • 推荐文章