我正在尝试在 java 中对 Linux 机器进行 snmp set 查询,每当我进行查询时,我都会得到
No Access to 127.0.0.1 6 (No access)</exception>
我真的很好奇为什么我无法访问,我是否需要 root 才能进行 snmp set 查询?或者,如果您知道我如何访问 localhost 来进行此查询,您能帮帮我吗?
顺便说一句,我的变量由 1.3.6.1.4.1 和 sysDescr 组成
谢谢你们
每个 SNMP 代理都有一个包含其所有对象的地址簿,称为MIB或管理信息库。MIB 为 SNMP 代理中的每个对象提供名称、OID、数据类型、读/写权限和简要说明。因此,如果 OID 是只读的,则您无法更新该 OID 的值,并且sysDescr OID 是只读的。
例如,请参见此处。