snmpset抛出noAccess错误

时间:2015-05-25 09:58:48

标签: snmp net-snmp snmpd

使用snmpset命令设置OID时出现noAccess错误?

我能够获得OID值。我正在使用net-snmp进行代理配置,我认为我已正确配置snmpd.conf。 OID也是可读写的 MIB定义。这是输出:

snmpget -v 2c -c myprivate 10.10.1.19 SNMPv2-MIB::sysContact.0
SNMPv2-MIB::sysContact.0 = STRING: rajesh.kumar@gmail.com

snmpset -v2c -c myprivate 10.10.1.19 SNMPv2-MIB::sysContact.0 s rajesh.kumar3@gmail.com.com
Error in packet.
Reason: noAccess
Failed object: SNMPv2-MIB::sysContact.0

我已正确配置snmpd.conf社区和访问权限。

1 个答案:

答案 0 :(得分:0)

仔细检查代理snmpd.conf rwcommunity。默认为禁用,即...

# rwcommunity: a SNMPv1/SNMPv2c read-write access community name
#   arguments:  community [default|hostname|network/bits] [oid]

#rwcommunity  private  

您是否已将rocommunity设为myprivate?尝试将rw设置为mypublic,将ro设置为myprivate,然后重试。

另请查看此SO问题的答案NoAccess error in snmpset