我目前正在研究SNMPv1,我想知道如何在我的服务器上定义一个社区字符串。
使用snmpset和snmpget,我必须指定社区名称,但我只能使用在某处注册的社区名称,例如public
或private
。我该如何添加一个?
提前致谢!
答案 0 :(得分:2)
有关如何在常见UNIX或Linux系统上配置SNMP代理的最详细指南来自 Essential SNMP 一书,
http://docstore.mik.ua/orelly/networking_2ndEd/snmp/ch07_03.htm
7.3.4。 Net-SNMP(以前称为UCD-SNMP)您可以找到这些步骤,它适用于所有使用Net-SNMP的系统。这就是@PP的原因。要求您检查/etc/snmp/snmpd.conf
,这是Net-SNMP配置文件。
我个人的建议是你直接去 7.3.4.2。手动创建配置并手动创建配置文件。然后,您可以轻松设置rwcommunity
和rocommunity
。这是您想要设置的社区名称。
如果您以后有时间,请确保阅读这本小书,因为它包含了您应该注意的大部分有关SNMP的详细信息。