我正在尝试在Ubuntu 14.04上配置SNMP。有一个步骤,我必须编辑社区字符串以及sysLocation
和sysContact
,但是我不确定该怎么做。 snmpd.conf文件中的sysLocation
和sysContact
对象是什么,如何获得我的计算机的那些值?
最佳答案
所有SNMP设备共享以下公共(public)可配置参数:
社区字符串(通常是陷阱社区字符串)
sysLocation是要监视的设备的物理位置。 RFC 1213中的定义是:
sysLocation OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The physical location of this node (e.g., 'telephone closet,
3rd floor')."
::= { system 6 }
RFC 1213对sysContact的定义类似于sysLocation的定义:
sysContact OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The textual identification of the contact person for this managed
node, together with information on how to contact this person."
::= { system 4 }
sysContact是一个DisplayString。很明显,它的用途是:它标识了相关设备的主要联系人。将此对象设置为适当的值非常重要,因为它可以帮助您的操作人员确定在发生灾难性故障时需要与谁联系。如果您对给定的设备负责,当有人需要取下设备进行维护或修理时,也可以使用它来确保收到通知。与sysLocation一样,请确保在员工变动时保持此信息为最新。查找sysContact是几年前离开公司的人员的设备并不少见。
资料来源:http://docstore.mik.ua/orelly/networking_2ndEd/snmp/ch07_01.htm
关于snmp - snmpd.conf中的sysLocation和sysContact对象是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27352300/