分析創建snmp.conf中所包含的語義
對于snmp.conf來說,它是一個配置文件,在SNMP協議的講解中,我們也有過簡單的知識涉及,這里我們來針對這個內容進行一下具體的分析。那么看看如何創建這個文件吧。
創建snmp.conf配置文件
所有集群節點使用同一個snmp.conf配置文件,你可以在/etc/snmp/snmp.conf中輸入下面的內容來創建它:
syslocation "Room 133" [1]syscontact alert@domain.com ← [2]rwcommunity private ← [3]rocommunity public ← [4]authtrapenable 1 ← [5]trapcommunity trapServ ← [6]trapsink localhost ← [7]trap2sink localhost ← [8]disk / 100000 ← [9]disk /var 100000 ← [9]
[1] → 引用字符串。
[2] → 誰對負責這個系統?
[3] → 社團名是真實的密碼。
[4] → 只讀信息的密碼。
[5] → 報告SNMP認證失敗。
[6] → 發送陷阱時使用的密碼。
[7] → SNMP陷阱發送目的地。
[8] → SNMP v2陷阱。
[9] → 磁盤分區和最小空閑空間。
注意:如果你已經有一個/etc/snmp/snmp.conf配置文件,你可以備份它后,然后將除這里列出的內容外全部移除。
這個文件中的社團讀-寫名和只讀名(rwcommunity和rcommunity )實際上是用于訪問和寫入SNMP MIB信息的“密碼”,不要使用這些常規名字,除非你的系統位于防火墻后面。
最后兩行告訴SNMP,當磁盤分區/和/var的剩余空間小于100M時發送警報。