码迷,mamicode.com
首页 > 其他好文 > 详细

远程服务器端口是否开放(审计)

时间:2017-06-14 18:13:36      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:远程服务器   display   gre   else   down   通过   div   微信告警   color   

定期对服务器进行扫描,将危险端口有开放的服务器记录日志或通过邮件、微信告警出来
先定义服务器列表 iplist:
10.10.0.50
10.10.0.51
10.10.0.52
....
检查端口过程如下:

技术分享
#!/bin/bash

for i in `awk {print $1} iplist`;
do 
    if [[ $(nmap $i -p 22 |grep open|grep -v grep|wc -l) -eq 1 ]];then
        echo $i 22 is up.
    else
        echo $i 22 is down.
    fi;
done

for i in `awk {print $1} iplist`;
do 
    if [[ $(nmap $i -p 80 |grep open|grep -v grep|wc -l) -eq 1 ]];then
        echo $i 80 is up.
    else
        echo $i 80 is down.
    fi;
done
port_check.sh

 

远程服务器端口是否开放(审计)

标签:远程服务器   display   gre   else   down   通过   div   微信告警   color   

原文地址:http://www.cnblogs.com/Mrhuangrui/p/7009906.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!