debian & mac snmp

  • Category: 電腦相關
  • Last Updated: Monday, 16 March 2015 10:29
  • Published: Wednesday, 29 October 2014 15:16
  • Written by sam

公司都是使用debian系統

為了要方便察看系統狀態也必需安裝snmpd服務

使用apt-get install snmpd

 photo 2014-10-29_093838_zps851dc714.png

這邊見到出現請放入dvd

這表示之前是使用dvd來安裝的

請依照下面修改更新來源 photo 2014-10-29_093859_zps336a510d.png

至路徑 /etc/apt/sources.list

 photo 2014-10-29_094008_zps431ef6e9.png

將上面這行的dvd行註解掉 photo 2014-10-29_094350_zps2b199828.png

再來要使用apt-get update 作一次scan

 photo 2014-10-29_095823_zpsace095f9.png

再來使用apt-get install snmpd

如果一樣出現錯誤的話

請再執行一次 apt-get update

 photo 2014-10-29_105023_zps70bdbe49.png

再來是修改/etc/snmpd

root@debian1:/etc# cd snmp/
root@debian1:/etc/snmp# ls
snmp.conf  snmpd.conf  snmptrapd.conf

修改成自己的環境內容後

使用 snmpd restart

# /etc/init.d/snmpd restart

看一下目前的開機啟動程式

 photo 2014-10-29_103531_zpsde34c907.png

加入程式至開機使用

update-rc.d snmpd defaults

 photo 2014-10-29_103556_zpsc35fdd96.png

看一下剛新增的程式是否成功 photo 2014-10-29_105342_zps9f15adf8.png

 

MAC的snmp設定

請編輯/etc/snmp/snmpd.conf(也可能在/usr/share/snmp/)

rocommunity  XXXXXX 192.168.0.0/16

syslocation  XXXXXX

syscontact  samlin

com2sec local     localhost       XXXXXXX
com2sec mynetwork 192.168.0.0/16  XXXXXXX

就這樣就行了

啟動一下

sudo  launchctl load -w /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist
admins-Mac-mini:sbin admin$ ps -ef |grep snmp
    0  3745     1   0  7:57PM ??         0:00.22 /usr/libexec/snmpd -f

停止snmp

sudo launchctl unload -w /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist

再簡單一些,也可以用互動式命令

/usr/bin/snmpconf -i