CentOS中的net-snmpd安裝和基本配置教程-創(chuàng)新互聯(lián)

這篇文章主要講解了“CentOS中的net-snmpd安裝和基本配置教程”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“CentOS中的net-snmpd安裝和基本配置教程”吧!

創(chuàng)新互聯(lián)是專業(yè)的中陽網(wǎng)站建設(shè)公司,中陽接單;提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計、外貿(mào)營銷網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行中陽網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

安裝



代碼如下:


yum install net-snmp net-snmp-devel
net-snmp-config --create-snmpv3-user -a 密碼 用戶名
chkconfig snmpd on
service snmpd start



完工!

創(chuàng)建一個用戶



代碼如下:


/usr/local/snmp/bin/net-snmp-create-v3-user



按提示輸入用戶名和密碼,會自動在配置文件中添加用戶

然后設(shè)置開機啟動snmp



代碼如下:


vi /etc/rc.local



添加



代碼如下:


/usr/local/snmp/sbin/snmpd



即可可以在監(jiān)控寶中添加

net-snmp的配置文件snmpd.conf配置說明

SNMP(Simple Network Management Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)的前身是簡單網(wǎng)關(guān)監(jiān)控協(xié)議(SGMP),用來對通信線路進行管理。snmpd.conf的配置項很多,但是真正常用的就那么幾個,下面來逐個介紹。
com2sec命令,它的基本語法是“com2sec NAME SOURCE COMMUNITY”。這里要提一下SNMP的安全策略,其實SNMP的安全性并不好,在這個協(xié)議中使用COMMUNITY這個東西來做訪問控制的。簡單來理解就是現(xiàn)在有一個幫會的一個人找去了總舵,那么這個人怎么跟總舵相認呢?他們直接約定一個“暗號”,例如見面就說“床前明月光”,那么總舵的前臺就會帶你去“床前明月光”想對應(yīng)的地方?,F(xiàn)在回過頭來看這行配置,假如有以下一句話



代碼如下:

com2sec  magusu default  magus


意思就是做一個映射,把magus這個COMMUNITY串和magusu這個名字做好一對映射,那么以后在調(diào)用SNMP的時候,只要你聲明你就是magus,那么就可以獲得相應(yīng)的權(quán)限了。有了映射以后下面需要做的是建立一個從magusu到組的一個映射,用到的命令是group,它的基本語法是“group NAME MODEL SECURITY”



代碼如下:

group  magusg v2c  magusu


上面這句話的意思就是把magusu放到組magusg里面,用的協(xié)議是v2c,插一句,SNMP現(xiàn)在通常用的有3個版本。那好了,組建好了下來要做什么呢?就是要建立一個VIEW,VIEW的基本語法是“view NAME TYPE SUBTREE [MASK]”



代碼如下:

view  magusv  included  .1.3.6.1.4.1.9129


像上面這句話的意思就是賦予magusv這個view能夠查看1.3.6.1.4.1.9129下面所有節(jié)點的權(quán)限。最后要做的是設(shè)定哪些組的人,哪些view的用戶可以做什么具體的事情,用access來設(shè)置,基本語法是“access NAME CONTEXT MODEL LEVEL PREFX READ WRITE NOTIFY”。



代碼如下:

access   magusg   “”   any   noauth   exact   magusv   magusv   none


由于例子中用的是v2c版本的協(xié)議,所以CONTEXT必須為空,MODEL也就是協(xié)議的版本號,在這里例子里面可以是any也可以是v2c,還是由于v2c的緣故,所以LEVEL是noauth;READ、WRITE和NOTIFY分別需要指定一個view或者什么都不指定;在這里的設(shè)置就是magusv這個view可以對前面設(shè)置好的節(jié)點進行讀和寫操作。
到此,服務(wù)端的配置已經(jīng)完成,重啟一下snmpd就可以了,下面看看如何通過SNMP得到我們想要的數(shù)據(jù)



代碼如下:

snmpwalk -v 2c -c magus localhost 1.3.6.1.4.1.9129.1.2.2


snmpwalk可以便利指定節(jié)點下的所有子節(jié)點,-v 參數(shù)指定SNMP的協(xié)議版本,這個跟我們之前配置服務(wù)器的版本是要一致的,也就是2c,然后-c參數(shù)就指定了community的字符串,也就是剛才定義的magus,然后就是主機地址,由于我在本機測試,所以用的localhost,實際中可以填上IP,最后就是OID的值。搞定!
對于剛剛接觸SNMP的朋友來說,理解community的作用是關(guān)鍵,其實說的通俗點就是接頭暗號,而且還是個明文的“暗號”。
在新版本中,其配置文件增加了新的更加簡便的配置方法,但是依然兼容以上的配置方法。

感謝各位的閱讀,以上就是“CentOS中的net-snmpd安裝和基本配置教程”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對CentOS中的net-snmpd安裝和基本配置教程這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

名稱欄目:CentOS中的net-snmpd安裝和基本配置教程-創(chuàng)新互聯(lián)
本文鏈接:http://muchs.cn/article16/dooedg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作網(wǎng)站排名、網(wǎng)站內(nèi)鏈、網(wǎng)站導(dǎo)航、做網(wǎng)站網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)