各種操作系統下snmp協議的安裝和設置方法

UNIX Windows Windows Server Linux 讀書記思悟 讀書記思悟 2017-09-05

Windows操作系統

Q:配置windows2003操作系統的snmp支持。

1. 在目標windows2003服務器上安裝SNMP 代理

依次點 擊“開始”,“控制面板”,“添加或刪除程序”,“添加/刪除Windows組件”。按後面圖片提示進行後續配置。

各種操作系統下snmp協議的安裝和設置方法

各種操作系統下snmp協議的安裝和設置方法

在後面按windows提示完成組件安裝。

提示:如不能順利完成安裝,請查閱windows幫助或尋求其服務。

2. 在目標windows2003服務器上配置SNMP 代理

單擊“開 始”,單擊“運行”,鍵入 services.msc,然後單擊“確定”。按後面圖片提示進行後續配置。

各種操作系統下snmp協議的安裝和設置方法

各種操作系統下snmp協議的安裝和設置方法

各種操作系統下snmp協議的安裝和設置方法

各種操作系統下snmp協議的安裝和設置方法

各種操作系統下snmp協議的安裝和設置方法

重複上面的步驟,可以添加多個團體名稱。

3. 在目標windows2003服務器上打開監控系統需要連接的端口

單擊“開始”,單擊“運行”,鍵 入 gpedit.msc,然後單擊“確定”。按後面圖片提示進行後續配置。

各種操作系統下snmp協議的安裝和設置方法

各種操作系統下snmp協議的安裝和設置方法

各種操作系統下snmp協議的安裝和設置方法

各種操作系統下snmp協議的安裝和設置方法

最後退出設置窗口,完成。

Linux操作系統

Q:配置Linux操作系統的snmp支持。

A:

下面的內容供參 考。

1.確認系統是否安裝了snmp,如果有輸出類似net- snmp-5.3.1-19.el5_1.4表示已經安裝,否則請執行安裝

# rpm -qa net-snmp

2.安裝net-snmp

通過網絡yum安裝

# yum -y install net-snmp

或者找到光盤或者網上下載rpm包進行安裝即可

安裝命令為

# 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 表示允許訪問該snmp的主機地址,public為團體名稱

com2sec roUser localhost public

#如果需要 更多團體和允許訪問的主機,增加如下行即可

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

#增加上行可以監控磁盤空間

access roGroup "" any noauth exact all none none

4.重啟 snmpd

# service snmpd restart

5.設置系統啟動自動啟動

# chkconfig --level 345 snmpd on

6.確認udp 161端口被linux的防火牆允許

Unix操作系統

Q:配置HP-UX操作系統的snmp支持。

A:

下面的內容供參考。詳細請從 Unix廠家獲取支持或者瀏覽對應手冊。

http://docs.hp.com/en/B9106-90011/snmpd.conf.4.html

1. 停止SNMP服務

epmhds2[/]/sbin/init.d/SnmpMaster stop

snmpdm stopped

epmhds2[/]/sbin/init.d/SnmpMib2 stop

第 二行輸出表示snmpd服務已經停止。

2. 修改snmp配置文件

Epmw2:/usr/sbin> vi /etc/SnmpAgent.d/snmpd.conf

對文snmpd.conf中以下行進行修改

get-community-name: public

修改後的內容

get-community-name: non-public與用戶確定的SNMP團體名

保存修改,退出配置文件

3. 啟動snmp服務

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服務已經啟 動。

4. 檢查snmp進程

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服務正常運行。

相關推薦

推薦中...