婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux下實現(xiàn)SNMP一鍵安裝的Shell腳本

Linux下實現(xiàn)SNMP一鍵安裝的Shell腳本

熱門標(biāo)簽:東莞電銷機器人價格一覽表 百度地圖的地圖標(biāo)注 陜西電銷卡外呼系統(tǒng)怎么安裝 地圖標(biāo)注超出范圍怎么辦 百度地圖標(biāo)注圖標(biāo)更換 excel地址地圖標(biāo)注 佛山高德地圖標(biāo)注中心 杭州機器人外呼系統(tǒng) 旅游地圖標(biāo)注大全

Net-SNMP是一個免費的、開放源碼的SNMP實現(xiàn),以前稱為UCD-SNMP。SNMP 很多都用其安裝之后,作為監(jiān)控寶和阿里云的系統(tǒng)信息監(jiān)控使用。下面就來分享linux下實現(xiàn)SNMP一鍵安裝的shell腳本:

#!/usr/bin/env bash
 export LC_ALL=C
 if [ "$(id -u)" != "0" ]
 then
  echo "This script. must be run as root" 1>2
  exit 1
 fi
####check if gcc perl perl-devel(centos) or libperl-dev(ubuntu) exists,  
  APT_CMD=`whereis apt-get|awk '{print $2}'`
  YUM_CMD=`whereis yum|awk '{print $2}'`
  if [ "$APT_CMD"x != ""x ]
  then
    echo "$APT_CMD"
    cmd=`dpkg -l|grep gcc`
    if [ "$cmd"x = ""x ]
    then
      apt-get install -y gcc 
    fi
    cmd=`dpkg -l|grep perl`
    if [ "$cmd"x = ""x ]
    then
      apt-get install -y perl 
    fi
    cmd=`dpkg -l|grep "libperl-dev"`
    if [ "$cmd"x = ""x ]
    then
      apt-get install -y libperl-dev 
    fi
  elif [ "$YUM_CMD"x != ""x ]
  then
   echo $YUM_CMD
   cmd=`rpm -q gcc|grep -v "not installed"`
   if [ "$cmd"x = ""x ]
   then
     yum install gcc -y 1>/dev/null 2>1
   fi
   cmd=`rpm -q perl|grep -v "not installed"`
   if [ "$cmd"x = ""x ]
   then
     yum install -y perl 1>/dev/null 2>1
   fi
   cmd=`rpm -q perl-devel|grep -v "not installed"`
   if [ "$cmd"x = ""x ]
   then
     yum install -y perl-devel 1>/devel/null 2>1
   fi
  else
   echo "your release have no yum or apt-get"
  fi
 function Usage()
 {
    echo "用法如下:(注意:2c版本密碼必須大于6位,3版本密碼必須大于8位)";
    echo ""
    echo "  $0 -v 版本號(2代表2C,3代表版本3) -u 用戶名 -p 密碼";
    echo "  $0 -v [2|3] -u username -p password";
    echo "";
    exit 0;
 }
 if [ $# -lt 1 ]
 then
   echo "請輸入?yún)?shù)"
   Usage
 fi
#####get parameters
  version=0
  username=""
  password=""
  while getopts ":v:u:p:" opt;
  do
    case $opt in
    v)
      version=$OPTARG
      if [[ ${OPTARG:0:1} = "-" ]]
      then
        echo ""
        echo "-v need argument"
        echo ""
        Usage
      fi
    ;;
    u)
      username=$OPTARG
      if [[ ${OPTARG:0:1} = "-" ]]
      then
        echo ""
        echo "-u need argument"
        echo ""
        Usage
      fi
    ;;
    p)
      password=$OPTARG
      if [[ ${OPTARG:0:1} = "-" ]]
      then
        echo ""
        echo "-p need argument"
        echo ""
        Usage
      fi
    ;;
    :)
      Usage
    ;;
    ?) 
      paralist=-1;
      Usage
    ;;
    esac
  done  
###check version number, must be 2 or 3
 if [ $version -ne "3" -a $version -ne "2" ]
 then
  Usage
  exit 3
 fi
 if [ $version -eq "3" -a "$username"x = ""x ]
 then
   echo "版本3必須要輸入用戶名"
   Usage
 fi
###check password length, version 3 big then 8, version 2 big then 6
 if [ "$version" -eq "3" ] 
 then
   if [ ${#password} -lt "8" ]
   then
     echo ""
     echo "Your passwords must greater than 8 bytes" 1>2
     echo ""
     Usage
   fi
 else     ########### version = 2
   if [ ${#password} -lt "6" ]
   then
     echo ""
     echo "Your passwords must greater than 6 bytes" 1>2
     echo ""
     Usage
   fi
 fi
  wget http://download.cloud.360.cn/yjk/net-snmp.tar.gz
  tar zxvf net-snmp.tar.gz
  cd net-snmp-5.7.2
  ./configure --prefix=/usr/local/snmp --with-mib-modules=ucd-snmp/diskio 
-enable-mfd-rewrites --with-default-snmp-version="$version" --with-sys-contact="@@no.where" 
--with-sys-location="Unknown" --with-logfile="/var/log/snmpd.log" 
--with-persistent-directory="/var/net-snmp"
  make
  make install
  case $version in
   2)
   cat >> /usr/local/snmp/share/snmp/snmpd.conf  EOF
rocommunity $password 101.199.100.150
rocommunity $password 220.181.150.98
rocommunity $password 180.153.229.230
rocommunity $password 220.181.150.125
rocommunity $password 103.28.10.223
EOF
   ;;
   3)
   cat >> /usr/local/snmp/share/snmp/snmpd.conf  EOF
rouser $username auth
EOF
#   echo "createUser $2 MD5 $3" >>/var/net-snmp/snmpd.conf
#   cat >> /var/net-snmp/snmpd.conf  EOF
#createUser $2 MD5 $3
#EOF
   ;;
   *)
   echo "Please check your input version" 1>2
   echo
   exit 1
   ;;
  esac
 i=0
 while [ $i -lt 5 ]
 do
   ret=`/usr/local/snmp/sbin/snmpd`
   ret=`ps aux | grep -v grep | grep snmp`
   if [ "$ret"x = ""x ]
   then
     ((i=i+1))
     ret=`/usr/local/snmp/sbin/snmpd`
   else
     break
   fi
 done
 case $version in
 3)
   echo "createUser $username MD5 $password" >>/var/net-snmp/snmpd.conf
 ;;
 esac
 pid=`ps -ef|grep snmpd|grep -v grep|awk '{print $2}'`
 echo "pid: $pid"
 if [ "$pid"x != ""x ]
 then 
   kill -9 $pid
   /usr/local/snmp/sbin/snmpd
 else
   /usr/local/snmp/sbin/snmpd
 fi   
 case $version in
 3)
   cmd=`cat /var/net-snmp/snmpd.conf|grep "$username"`
   if [ "$cmd"x == ""x ]
   then
     pid=`ps -ef|grep snmpd|grep -v grep|awk '{print $2}'`
     if [ "$pid"x != ""x ]
     then
       kill -9 $pid
       echo "createUser $username MD5 $password" >>/var/net-snmp/snmpd.conf
     fi
   fi
 ;;
 esac
 ret=`ps -ef | grep -v grep | grep snmp`
 if [ "$ret"x != ""x ]
 then
  echo "snmp start success"
  echo
 else
  echo "snmp start failed"
  echo
  exit 4
 fi
 echo "Finish..."
 echo
 exit 0
您可能感興趣的文章:
  • 詳解python并發(fā)獲取snmp信息及性能測試
  • 使用IPython下的Net-SNMP來管理類UNIX系統(tǒng)的教程
  • Zabbix基于snmp實現(xiàn)監(jiān)控linux主機
  • C#簡單實現(xiàn)SNMP的方法
  • CentOS服務(wù)器+監(jiān)控寶SNMP監(jiān)控全攻略分享
  • Windows服務(wù)器SNMP服務(wù)的配置方法
  • SNMP漏洞威脅網(wǎng)絡(luò)安全
  • Python pysnmp使用方法及代碼實例

標(biāo)簽:隨州 雅安 朝陽 青島 西藏 延邊 通遼 南充

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux下實現(xiàn)SNMP一鍵安裝的Shell腳本》,本文關(guān)鍵詞  Linux,下,實現(xiàn),SNMP,一鍵,安,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux下實現(xiàn)SNMP一鍵安裝的Shell腳本》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux下實現(xiàn)SNMP一鍵安裝的Shell腳本的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲欧洲日产国产综合网| 国产大陆a不卡| 蜜臀va亚洲va欧美va天堂| 在线观看视频一区二区欧美日韩| 日韩一区二区三区精品视频| 免费欧美日韩国产三级电影| 555www色欧美视频| 激情五月激情综合网| 豆国产96在线|亚洲| 精品国产91乱码一区二区三区 | 日本大胆欧美人术艺术动态| 欧美在线一区二区| 国产白丝精品91爽爽久久| 一区二区成人在线| 欧美精品久久99久久在免费线| 精品综合免费视频观看| 国产精品久久久久9999吃药| 日韩欧美色综合网站| 处破女av一区二区| 秋霞国产午夜精品免费视频| 国产69精品一区二区亚洲孕妇| 亚洲欧洲日韩在线| 久久久久久久网| 91国产精品成人| 成人av资源网站| 免费视频一区二区| 喷白浆一区二区| 亚洲一区二区在线免费观看视频| 久久综合九色综合97婷婷 | 日韩欧美黄色影院| 欧美亚洲动漫精品| 99riav久久精品riav| 国产精品一区二区免费不卡| 久久99精品视频| 奇米影视一区二区三区| 一级中文字幕一区二区| 91精品国产欧美一区二区成人| 99久久99久久免费精品蜜臀| 成人aaaa免费全部观看| av高清不卡在线| 91免费视频网| 91黄色在线观看| 在线播放中文一区| 久久久影视传媒| 亚洲天堂免费看| 国产欧美日本一区二区三区| 国产精品不卡一区二区三区| 亚洲一区二区三区四区五区黄| 亚洲欧美日韩综合aⅴ视频| 91网上在线视频| 亚洲成人av一区二区三区| eeuss鲁片一区二区三区| 亚洲人成网站精品片在线观看| 蜜臀av性久久久久av蜜臀妖精| 午夜免费久久看| 成人免费在线视频观看| 美女久久久精品| 色狠狠桃花综合| 久久久高清一区二区三区| 午夜婷婷国产麻豆精品| 成人成人成人在线视频| 欧美成人一区二区| 国产精品视频一区二区三区不卡| 亚洲第一二三四区| k8久久久一区二区三区 | 欧美夫妻性生活| 91亚洲精华国产精华精华液| 欧美一区二区三区男人的天堂| 欧美日韩国产一级片| 成人一区二区三区视频在线观看| 一本大道综合伊人精品热热| 91麻豆精品国产综合久久久久久| 亚洲乱码中文字幕| 91伊人久久大香线蕉| 亚洲高清在线视频| 欧美日韩一区二区三区免费看| 日本韩国精品在线| 欧美日韩亚洲综合在线 | 97久久精品人人澡人人爽| 国产成+人+日韩+欧美+亚洲| 国产成人午夜视频| 97se狠狠狠综合亚洲狠狠| av在线不卡电影| 91日韩精品一区| 日本精品裸体写真集在线观看| 欧美日韩不卡视频| 久久久久久久久蜜桃| 中文字幕久久午夜不卡| 国产精品激情偷乱一区二区∴| 亚洲一区二区三区四区不卡| 久久国产精品第一页| 国产成人亚洲精品狼色在线| 成人看片黄a免费看在线| 在线免费观看成人短视频| 制服丝袜亚洲网站| 1000精品久久久久久久久| 欧美a级一区二区| 91亚洲精品一区二区乱码| 欧美无砖砖区免费| 欧美激情资源网| 久久精品国产精品亚洲红杏| 99re亚洲国产精品| 欧美日韩一区二区三区高清 | 一区二区三区在线看| 日本欧美久久久久免费播放网| 国产91在线观看丝袜| 精品捆绑美女sm三区| 丝袜美腿亚洲一区| 日本韩国欧美一区二区三区| 中文字幕中文在线不卡住| 成人爽a毛片一区二区免费| 日韩欧美不卡在线观看视频| 一区二区三区日韩精品| 99r国产精品| 亚洲线精品一区二区三区八戒| 91在线视频免费91| 亚洲在线视频一区| av综合在线播放| 国产无一区二区| 不卡视频在线观看| 亚洲精品一二三| 欧美精品一级二级| 韩国欧美国产1区| 精品国产一区二区三区久久久蜜月| 日韩激情视频在线观看| 欧美天天综合网| 免费观看日韩av| 精品国产免费久久| 韩国av一区二区三区四区| 8x福利精品第一导航| 日韩电影在线免费观看| 久久看人人爽人人| 国产成人av一区| 一区二区三区在线视频免费观看| 91福利视频网站| 免费精品视频最新在线| 亚洲欧洲精品成人久久奇米网| 久久夜色精品一区| 不卡一区二区中文字幕| 视频在线在亚洲| 中文字幕一区二区三区不卡| 欧美一区二区人人喊爽| av中文一区二区三区| 精品一二三四区| 亚洲精品视频免费看| 中国色在线观看另类| 日韩一区二区三区高清免费看看| 成人午夜av影视| 国产成人av一区二区三区在线| 免费观看久久久4p| 婷婷六月综合亚洲| 一区二区三区蜜桃网| 亚洲图片激情小说| 一区精品在线播放| 久久影院视频免费| 精品视频1区2区| 蜜臀91精品一区二区三区| 亚洲人成影院在线观看| 国产亚洲精久久久久久| 成人免费视频网站在线观看| 日韩视频永久免费| 精品三级av在线| 日本三级亚洲精品| 欧美精品在线视频| 加勒比av一区二区| 欧美一区二区三区四区视频| 亚洲一区二区三区四区在线免费观看 | 青青青伊人色综合久久| 色综合网色综合| 久久精品一区二区三区不卡牛牛 | 国产a级毛片一区| 亚洲成av人片一区二区梦乃| 夫妻av一区二区| 日韩av一区二区在线影视| 国产一区二三区好的| 国产精品免费aⅴ片在线观看| 日韩一级高清毛片| 国产精品久久久久永久免费观看| 制服丝袜国产精品| 欧美日韩高清一区二区不卡 | 韩国成人在线视频| 欧美婷婷六月丁香综合色| 欧美久久久久久蜜桃| 日韩一区二区三区视频| 中文字幕在线观看一区二区| 国产精品久久久久久久第一福利| 亚洲欧美电影一区二区| 亚洲成a人片在线不卡一二三区 | 日本一区二区视频在线| 国产午夜精品久久| 老鸭窝一区二区久久精品| 不卡电影免费在线播放一区| 91精品国产一区二区三区香蕉| 久久久综合网站| 亚洲成a人片在线不卡一二三区| 国产成人夜色高潮福利影视| 一本色道a无线码一区v| 久久精品一区蜜桃臀影院| 青青草97国产精品免费观看无弹窗版| 国产乱码精品一区二区三区av|