• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Shell脚本实现非法IP登陆自动报警

    服务器的安全稳定是每个运维都希望达到的目标,毕竟网站一旦流量大了,访问高了,就会有一些无聊人来攻击,帮忙检测漏洞是好,但纯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实现强制释放内存脚本分享
    下一篇:Shell脚本美化登录界面装饰图(含农历)
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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