Snmp 如何解决状态=17,索引=1,状态文本=不可写?

Snmp 如何解决状态=17,索引=1,状态文本=不可写?,snmp,Snmp,我正在使用SNMP4J客户端访问SNMP设置方法 用于更新OID的 如中所述,我安装了snmp 我在/etc/snmp/snmpd.conf 即使我得到下面的错误 状态=17,索引=1,状态文本=不可写 如何解决此问题?SNMP错误状态17表示您试图设置的对象存在,但不可写。 这完全取决于您试图设置的对象以及它是否实际可写。要设置可写权限,我在/etc/snmp/snmpd.conf中将社区设置为“rwcomunity private”。这是正确的吗?或者你能解释一下我如何设置权限吗?@Nirt

我正在使用SNMP4J客户端访问SNMP设置方法 用于更新OID的

如中所述,我安装了snmp

我在
/etc/snmp/snmpd.conf

即使我得到下面的错误

状态=17,索引=1,状态文本=不可写


如何解决此问题?

SNMP错误状态17表示您试图设置的对象存在,但不可写。
这完全取决于您试图设置的对象以及它是否实际可写。

要设置可写权限,我在/etc/snmp/snmpd.conf中将社区设置为“rwcomunity private”。这是正确的吗?或者你能解释一下我如何设置权限吗?@NirthikaRajendran基本上就是这样做的,它允许在使用该社区时进行书写,因此它允许你设置值。然而,并非每个对象都是可写的。例如,您可以拥有一个包含CPU温度的对象。没有合理的预期,认为这是可写的。你想设置什么对象?@LOvanIngen谢谢你的回复,我正在尝试更新oid{“oid”:“1.3.6.1.2.1.1.4.0”,“值”:peters@it-slav.net,“type”:“String”}我不是在Ubuntu服务器上运行snmpd的专家;但是您的/etc/snmp/snmpd.conf的文件权限允许通过您的snmpd进程写入吗?@lovanigen我更改了/etc/snmp/snmpd.conf的文件权限以允许写入,然后重试,但我得到了相同的错误。您需要共享代码,否则人们将无法找到错误。