checkicmp.sh

#!/bin/bash

hour=`date +%H`
day=`date | awk '{print $2" "$3}'`
date=$day" "$hour
time=`date +%H:%M`

ip=`cat /var/log/secure | grep "$date" | grep Failed | cut -d : -f7 |awk '{print $1}' | sort | uniq`
count=`cat /var/log/secure | grep "$date" | grep Failed | cut -d : -f7 |awk '{print $1}' | wc -l`

icmp=`tcpdump icmp and src host 10.10.1.250 > icmp.log`
exit 0

echo $icmp

#for (( i=0; i<60; i=i+1 ))
#do
#       $count = $count + 1
#       echo $count
#       if [ "$count" -gt "5"  ]; then
#               echo "drop"
#       else
#               echo "no drop"
#       fi
#done

echo $hour
echo $day
echo $date
echo $time
echo $ip
echo $count

評論: 0 | 引用: 0 | 閱讀: 822 | 列印 | 文件 | 轉發

發表評論
暱 稱: 密 碼:
網 址: E - mail:
驗證碼: 驗證碼圖片 選 項:
頭 像:
內 容:
  • 粗體
  • 斜體
  • 底線
  • 插入圖片
  • 超連結
  • 電子郵件
  • 插入引用
  • 表情符號