windows2003操作系統(tǒng)
1. 在目標(biāo)windows2003服務(wù)器上安裝SNMP 代理
依次點(diǎn)擊“開(kāi)始”,“控制面板”,“添加或刪除程序”,“添加/刪除Windows組件”,雙擊“管理和監(jiān)視工具”,勾選“簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)”“WWI SNMP提供程序”,點(diǎn)擊確定按鈕。然后按照windows提示完成組件安裝
提示:如不能順利完成安裝,請(qǐng)查閱windows幫助或?qū)で笃浞?wù)。
2. 在目標(biāo)windows2003服務(wù)器上配置SNMP 代理
單擊“開(kāi)始”,單擊“運(yùn)行”,鍵入 services.msc,然后單擊“確定”。在服務(wù)頁(yè)面雙擊“SNMP service”,選擇SNMP service屬性頁(yè)面的“安全”tab頁(yè),點(diǎn)擊【添加】按鈕,輸入一個(gè)團(tuán)體名稱,點(diǎn)擊確定即可。
重復(fù)上面的步驟,可以添加多個(gè)團(tuán)體名稱。
3. 在目標(biāo)windows2003服務(wù)器上打開(kāi)監(jiān)控系統(tǒng)需要連接的端口
單擊“開(kāi)始”,“運(yùn)行”,鍵 入 gpedit.msc,然后單擊“確定”。在“控制臺(tái)根目錄”下依次展開(kāi)“計(jì)算機(jī)配置”->“管理模板”->“網(wǎng)絡(luò)”->“網(wǎng)絡(luò)連接”->“windows防火墻”->“標(biāo)準(zhǔn)配置文件”,雙擊“windows防火墻:定義端口例外”。選擇“已啟用”,點(diǎn)擊【顯示】按鈕,在調(diào)出的頁(yè)面中點(diǎn)擊【添加】按鈕,輸入要添加的內(nèi)容,如:161:udp:*:enabled,點(diǎn)擊【確定】按鈕。退出配置界面,設(shè)置完成
Linux操作系統(tǒng)
1.確認(rèn)系統(tǒng)是否安裝了snmp,如果有輸出類似net- snmp-5.3.1-19.el5_1.4表示已經(jīng)安裝,否則請(qǐng)執(zhí)行安裝
# rpm -qa net-snmp
2.安裝net-snmp
通過(guò)網(wǎng)絡(luò)yum安裝
# yum -y install net-snmp
或者找到光盤(pán)或者網(wǎng)上下載rpm包進(jìn)行安裝即可
安裝命令為
# rpm -ivh net-snmp-5.3.1-19.el5_1.4.rpm
3. 配置snmp
# cp /etc/snmpd.conf /etc/snmpd.conf.bak
# >/etc/snmpd.conf
# vi /etc/snmpd.conf
輸入如下信息,其中localhost 表示允許訪問(wèn)該snmp的主機(jī)地址,public為團(tuán)體名稱
com2sec roUser localhost public
#如果需要 更多團(tuán)體和允許訪問(wèn)的主機(jī),增加如下行即可
com2sec roUser 0.0.0.0/0 public
group roGroup v1 roUser
group roGroup v2c roUser
view all included .1
includeAllDisks for all partitions and disks
#增加上行可以監(jiān)控磁盤(pán)空間
access roGroup "" any noauth exact all none none
4.重啟 snmpd
# service snmpd restart
5.設(shè)置系統(tǒng)啟動(dòng)自動(dòng)啟動(dòng)
# chkconfig --level 345 snmpd on
6.確認(rèn)udp 161端口被linux的防火墻允許
UNIX操作系統(tǒng)
下面的內(nèi)容供參考。詳細(xì)請(qǐng)從 Unix廠家獲取支持或者瀏覽對(duì)應(yīng)手冊(cè)。
http://docs.hp.com/en/B9106-90011/snmpd.conf.4.html
1. 停止SNMP服務(wù)
epmhds2[/]/sbin/init.d/SnmpMaster stop
snmpdm stopped
epmhds2[/]/sbin/init.d/SnmpMib2 stop
第二行輸出表示snmpd服務(wù)已經(jīng)停止。
2. 修改snmp配置文件
Epmw2:/usr/sbin> vi /etc/SnmpAgent.d/snmpd.conf
…
對(duì)文snmpd.conf中以下行進(jìn)行修改
get-community-name: public
修改后的內(nèi)容
get-community-name: non-public與用戶確定的SNMP團(tuán)體名
…
保存修改,退出配置文件
3. 啟動(dòng)snmp服務(wù)
epmhds2[/]/sbin/init.d/SnmpMaster start
SNMP Research SNMP Agent Resident Module Version 14.2.1.7
Copyright 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997 SNMP Research, Inc.
epmhds2[/]/sbin/init.d/SnmpMib2 start
第二、三行輸出表示snmpd服務(wù)已經(jīng)啟 動(dòng)。
4. 檢查snmp進(jìn)程
epmhds2[/]ps -ef | grep snmp
root 1130 1 0 Aug 17 ? 0:00 /usr/lbin/cmsnmpd
root 28191 1 0 15:51:47 ? 0:00 /usr/sbin/snmpdm
root 28229 28138 1 15:52:59 pts/tb 0:00 grep snmp
epmhds2[/]ps -ef | grep agt
root 28241 28138 1 15:53:05 pts/tb 0:00 grep agt
root 1157 1 0 Aug 17 ? 0:00 /usr/sbin/fddi4subagt
root 28206 1 0 15:51:59 ? 0:00 /usr/sbin/mib2agt
輸出的/usr/sbin/snmpdm、/usr/sbin/mib2agt表明 SNMP服務(wù)正常運(yùn)行。