隨筆 - 67  文章 - 79  trackbacks - 0
          <2010年8月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章檔案

          相冊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          當然首先是需要一個tftp server。不然的話,只能復制telnet上去后,的sh run 命令的輸出結果結果了
          使用snmp,是為了自動化,不用一臺一臺的telnet上去后,運行copy running-config 命令了。

          #!/bin/bash

          device
          =x.x.x.x
          random_number
          =$RANDOM
          let 
          "random_number %= 100"

          server
          =x.x.x.x

          d
          =`date +%Y%m%d-%H_%M_%S`



          community
          =private

          while getopts "d:c::s::" opt;do
          case $opt 
          in
              d) device
          =$OPTARG;;
              c) community
          =$OPTARG;;
              s) server
          =$OPTARG;;
          esac
          done

          log
          =sw_cisco_${device}_$d.log

          echo  Ready to backup $device config to $server  use snmp community $community

          snmpset 
          -1 -c $community $device .1.3.6.1.4.1.9.9.96.1.1.1.1.2.$random_number i  1 
          snmpset 
          -1 -c $community $device .1.3.6.1.4.1.9.9.96.1.1.1.1.3.$random_number i 4 
          snmpset 
          -1 -c $community $device .1.3.6.1.4.1.9.9.96.1.1.1.1.4.$random_number i 1 
          snmpset 
          -1 -c $community $device .1.3.6.1.4.1.9.9.96.1.1.1.1.5.$random_number a "$server" 
          snmpset 
          -1 -c $community $device .1.3.6.1.4.1.9.9.96.1.1.1.1.6.$random_number string "$log" 
          snmpset 
          -1 -c $community $device .1.3.6.1.4.1.9.9.96.1.1.1.1.14.$random_number i 1




          posted on 2010-08-16 08:10 zarra 閱讀(302) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 桂平市| 卓资县| 景东| 景洪市| 工布江达县| 桓台县| 云南省| 新乡县| 承德县| 新民市| 合水县| 甘南县| 锡林郭勒盟| 永吉县| 康乐县| 乐清市| 湖南省| 买车| 绥宁县| 唐山市| 依兰县| 五莲县| 台前县| 博兴县| 上蔡县| 玉山县| 济宁市| 绵竹市| 伊宁市| 库尔勒市| 梅河口市| 宁武县| 湄潭县| 吉林市| 江陵县| 东城区| 大英县| 彭泽县| 禹州市| 玛曲县| 仙居县|