我目前正在研究 SNMPv1,我想知道如何在我的服务器上定义一个社区字符串。
使用 snmpset 和 snmpget,我必须指定一个社区名称,但我只能使用在某处注册的社区名称,例如public
or private
。我怎样才能添加一个?
提前致谢!
我目前正在研究 SNMPv1,我想知道如何在我的服务器上定义一个社区字符串。
使用 snmpset 和 snmpget,我必须指定一个社区名称,但我只能使用在某处注册的社区名称,例如public
or private
。我怎样才能添加一个?
提前致谢!
关于如何在普通 UNIX 或 Linux 系统上配置 SNMP 代理的最详细指南来自Essential SNMP book,
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 的大部分详细信息。