监控一个机器的80端口是否打开

while :;
do
        nmap -sS -vv 121.10.118.111 |grep 80 |tail -n1>/tmp/nmap.txt
        rr80=`cat /tmp/nmap.txt|awk '{print $2}'`
        [ "$rr80" = "open" ] && mail -s rr_port_80 [email][email protected][/email] </tmp/nmap.txt
        sleep 10
done
当然可以尝试修改脚本使其监控80端口是否正常。

添加新评论 »