導航:首頁 > 編程系統 > linuxsnmp服務是什麼

linuxsnmp服務是什麼

發布時間:2024-11-08 01:55:51

『壹』 如果要對windows和linux系統進行snmp網路管理,

1、在Windows和linux組件管理和監視工具,勾選「WMISNMP提供程序」。
2、添加一個社區名稱「public」,許可權設為「只讀」或者「讀寫」。
3、添加可以接受SNMP的主機地址,一般就是遠程主機的IP,如果是提供給本地讀的,就填「localhost」即可。

『貳』 linux怎麼安裝配置snmp協議

一、安裝

snmp

服務

1

、檢查系統是否已經安裝

snmp

rpm

以下是安裝

snmp

服務需要的

rpm

包:

libsensors3-2.10.6-55.el5.i386.rpm

lm_sensors-2.10.6-55.el5.i386.rpm

net-snmp-libs-5.3.2.2-5.el5.i386.rpm

net-snmp-5.3.2.2-5.el5.i386.rpm

net-snmp-utils-5.3.2.2-5.el5.i386.rpm

推薦到

http://rpm.pbone.net/

下載這些

rpm

包,該網站比較全面,包含各種版本的包。

使用命令:

$rpm-qa|grepsnmp

檢查是否安裝

net-snmp-utils-5.3.2.2-5.el5

net-snmp-libs-5.3.2.2-5.el5

net-snmp-5.3.2.2-5.el5

三個

rpm

使用命令:

$rpm-qa|greplibsen

檢查是否安裝

libsensors3-2.10.6-55.el5

使用命令:

$rpm-qa|greplm

檢查是否安裝

lm_sensors-2.10.6-55.el5

說明:

1

)這幾個包的安裝有一定順序,在安裝的時候,會有提示。比如安裝

net-snmp-5.3.2.2-5.el5.i386.rpm

時,會提示必須先安裝

net-snmp-libs-5.3.2.2-5.el5.i386.rpm

2

net-snmp-utils-5.3.2.2-5.el5.i386.rpm

並不是必須安裝的包,但安裝它會帶來不少幫助,

它提供了很多工具,

例如可以使用

snmptranslate

命令查看

oid

可以使用

snmpget

snmpwalk

命令等。

3

net-snmp-libs-5.3.2.2-5.el5.i386.rpm

net-snmp-5.3.2.2-5.el5.i386.rpm

net-snmp-utils-5.3.2.2-5.el5.i386.rpm

這三個包有一定的版本要求,必須版本一致,否則安裝

無法成功。我這里都使用的

5.3.2.2-5.el5

版本,也可以下載其他版本的

rpm

包,但注意版本

要一致,在安裝的時候也會提示,哪個版本的包是必須的,你可以根據提示下載需要的包。

2

、安裝以上的幾個

rpm

若系統中沒有安裝以上包,則先安裝。

使用命令:

rpm–ivh

包名

安裝完後,使用命令:

$rpm-qa|grepsnmp

,檢查是否已經安裝成功。

3

、啟動

snmp

服務

若安裝成功,則可使用命令:

$servicesnmpdstart

提示:

Starting

snmpd:

[OK]

,則啟動

snmp

服務成功。

你可以將

snmp

服務設置為開機自啟動,這樣免去手動啟動的麻煩。

使用命令:

$chkconfigsnmpdon

,將

snmpd

服務設為開機自啟動。

然後使用命令:

$chkconfig--list|grepsnmpd

,查看是否已經設置成功。

4

、驗證

snmp

服務

1

)使用

snmpwalk

命令,查看本機

localhost

的主機名:

如上,可以看到通過遠端主機獲取到的主機名,與在本機獲取到的主機名是一致的。


二、配置

snmp

服務

以上安裝完成後,使用的是

snmp

的默認配置,通過這些默認配置,我們只能獲取主機的部

分信息。但一些其他的重要信息,無法獲取。如主機的

CPU

使用情況,內存使用情況等。

如上,無法獲取

CPU

的空閑率(註:

1.3.6.1.4.1.2021.11.11.0

是主機

CPU

空閑率的

oid

這時候,若要獲取主機的一些重要信息,則要修改

snmp

的默認配置。

配置方法:修改

/etc/snmp/snmpd.conf

文件

1

、修改查看設備節點的許可權

在該文件中,找到如下位置:

view

:定義了可以查看哪些節點設備的信息。

snmp

默認配置只能查看

.1.3.6.1.2.1.1

.1.3.6.1.2.1.25.1.1

節點下的設備信息,

而主機

CPU

內存等設備都不在這些節點下,所以無法獲取這些數據。

因此,可以修改這個配置,如下:

在此處添加了一行:

viewsystemviewincluded.1

表示可以查看

.1

節點下的所有設備信息。

『叄』 紅帽系統snmp服務放在哪個目錄下

紅帽系統snmp服務放在取決於你使用的是哪個Linux發行版,通常在/etc/rc.d。

Linux的系統文件放在/bin、/sbin和/usr目錄下。/bin是比較重要的系統二進制文件,都可以在單用戶模式下執行,cat和ls命令都在這里。

/usr命令包含所有系統類的命令和函數庫,/sbin命令包含的是只能用root用戶才能執行的命令。這三個目錄都是只有root用戶才有寫入許可權。

紅帽系統snmp服務高效率、可擴展性和可靠性:

紅帽企業版Linux 6支持更多的插座、內核、線程和內存空間。文件系統任務安排時間表的編排上更注重任務的運行時間、任務的輕重緩急等因素的綜合考慮,利用硬體響應和多核拓撲結構優化系統任務的執行和資源分配。

紅帽企業版Linux 6的文件系統默認是ext4(第四擴展文件系統),該版本更加健壯、規模可以拓展到16TB,還包含了可升級到100TB的XFS文件系統。其NFSv4 顯著改進了NFSv3的不足,並且是向後兼容的。

『肆』 命令版linux如何設置snmp

1) 安裝SNMPx0dx0a略,請參閱LINUX系統SNMP安裝說明,一般情況下Linux中 的均已經自動安裝悄鍵了SNMP服務。以下命令可以檢測SNMP服務是否安裝以及安裝的文件包。x0dx0a[root@idc ~]# rpm -qa |grep snmpx0dx0anet-snmp-libs-5.1.2-11.EL4.7x0dx0anet-snmp-5.1.2-11.EL4.7x0dx0ax0dx0a2) 配置SNMPx0dx0a按照如下方式修改/etc/snmp/snmpd.conf文件x0dx0aA、修改默認的community string(SUM中SNMP讀值密碼)x0dx0acom2sec notConfigUser default publicx0dx0a將public修改為你才知道的字元串x0dx0a將「default」改為你想哪台機器可以看到你 的snmp信息,比如SUM所在IP為:10.10.10.10, 就改成這個IP。不改表示所有機器充許。x0dx0aB、把下面的#號去掉x0dx0a#view mib2 included .iso.org.dod.internet.mgmt.mib-2 fcx0dx0a啟用全部功能可以使用如下一行(如果沒有可以加入一行):x0dx0aview all included .1 80x0dx0aC、把下面的語句x0dx0aaccess notConfigGroup "" any noauth exact systemview none nonex0dx0a改成:x0dx0aaccess notConfigGroup "" any noauth exact mib2 none nonex0dx0a或是:x0dx0aaccess notConfigGroup "" any noauth exact all none nonex0dx0a3) 啟動與停止SNMPx0dx0a一般使用:service snmpd start|stop|restart命令。或是:x0dx0a#/etc/rc.d/init.d/snmpd restartx0dx0a4) 防火牆x0dx0a如果Linux啟動了防火牆,請開放UDP的161端 口。確保Linux的iptables防火牆對SUM監控伺服器開放 了udp 161埠的訪問許可權x0dx0a可使用掘運皮iptables ?L ?n 查看判差當前iptables規則x0dx0a可編輯/etc/sysconfig/iptables文 件來修改iptables規則。

『伍』 linux的snmpwalk命令

linux下snmpwalk命令不太常用到,所有很多人對它都不太熟悉,下面由我為大家搜集整理了linux的snmpwalk命令的相關知識,希望對大家有幫助!

linux的snmpwalk命令

SNMPWALK是一個通過SNMP GET-NEXT類型PDU,實現對目標AGENT的某指定MIB分支信息進行完整提取輸出的命令工作。

命令行:snmpwalk [選項] agent [oid]

選項參數:由於SNMP協議中,不同的協議版本存在不同的參數選項,以下參數按協議分開說明。

1. 普通選項

a) –h 顯示幫助

b) –v 1|2c|3 指定SNMP協議版本

c) –V 顯示當前SNMPWALK命令行版本

d) –r RETRIES 指定重試次數,默認為0次。

e) –t TIMEOUT 指定每次請求的等待超時時間,單為秒,默認為3秒。

f) –Cc 指定當在WALK時,如果發現OID負增長將是否繼續WALK。

2.V1、V2C選項

a) –c COMMUNITY 指定共同體字元串

3.V3選項

a) –l LEVEL 指定安全級別:noAuthNoPriv|authNoPriv|authPriv

b) –u USER-NAME 安全名字

c) –a PROTOCOL 驗證協議:MD5|SHA。如果-l指定為authNoPriv或authPriv時才需要。

d) –A PASSPHRASE 驗證字元串。如果-l指定為authNoPriv或authPriv時才需要。

e) –x PROTOCOL 加密協議:DES。如果-l指定為authPriv時才需要。

f) –X PASSPHRASE 加密字元串:如果-l指定為authPriv時才需要。

linux的snmpwalk命令常用方法

1、snmpwalk -v 2c -c public 10.103.33.1 .1.3.6.1.2.1.25.1 得到取得windows端的系統進程用戶數等

其中-v是指版本,-c 是指密鑰,也就是客戶端snmp.conf裡面所設置的,下面類同.

2、snmpwalk -v 2c -c public 10.103.33.1 .1.3.6.1.2.1.25.2.2 取得系統總內存

3、snmpwalk -v 2c -c public 10.103.33.1 hrSystemNumUsers 取得系統用戶數

4、snmpwalk -v 2c -c public 10.103.33.1 .1.3.6.1.2.1.4.20 取得IP信息

5、snmpwalk -v 2c -c public 10.103.33.1 system 查看系統信息

6、snmpwalk -v 2c -c public 10.103.33.1 ifDescr 獲取網卡信息

以上只是一些常用的信息,snmpwalk功能很多,可以獲取系統各種信息,只要更改後面的信息類型即可.如果不知道什麼類型,也可以不指定,這樣所有系統信息都獲取到:

snmpwalk -v 2c -c public 10.103.33.1

『陸』 求教snmp問題,如何在linux下配置snmp,時它在cpu超過閥值時主動trap

1.首先要用一個定時器計算當前CPU的利用率。 net-snmp有專門的定時器API snmp_alarm_register

2. 就是在CPU超過這個閥值就調用trap API。向你的trap server 發trap。

詳細請詢問qq:258027282. 提示:snmp 交流

閱讀全文

與linuxsnmp服務是什麼相關的資料

熱點內容
java寫的html的圖片 瀏覽:429
java的手機單機游戲 瀏覽:987
文件夾壓縮為什麼那麼大 瀏覽:589
什麼app有高考真題 瀏覽:624
數控剪板機用什麼軟體編程 瀏覽:326
excel表格怎麼設置文件名稱 瀏覽:109
一鍵群發app什麼好 瀏覽:675
excel2010開發工具選項卡 瀏覽:195
如何刪除微信的文件 瀏覽:415
能發多少m的視頻文件 瀏覽:872
文件封條格式用word怎麼打 瀏覽:262
桌面移動文件少了怎麼恢復 瀏覽:759
qq錄制短視頻在哪個文件夾 瀏覽:173
如何讓手機app斷網 瀏覽:948
無線網路攻擊特點 瀏覽:460
linuxsnmp服務是什麼 瀏覽:363
線性控制系統教程 瀏覽:270
為什麼盤里的文件都刪除了 瀏覽:879
php介面測試工具 瀏覽:122
文件什麼時間生效 瀏覽:889

友情鏈接