如何获取 Access 来进行 SNMP 设置查询? ((无法访问)例外)

发布于 2024-12-08 16:07:51 字数 277 浏览 1 评论 0原文

我正在尝试在 Linux 机器上用 java 进行 snmp 设置查询,每当我进行查询时,我

 No Access to 127.0.0.1 6 (No access)</exception>

真的很好奇为什么我无法访问,我是否需要成为 root 才能进行 snmp 设置查询?或者,如果您知道我如何访问本地主机来进行此查询,您能帮助我吗?

顺便说一句,我的变量由 1.3.6.1.4.1 和 sysDescr 组成,

谢谢大家

I am trying to make snmp set query in java to a Linux machine, whenever I make the query I get

 No Access to 127.0.0.1 6 (No access)</exception>

I am really curious about why I can not have an access, do I need to be root to make snmp set query ? Or if you know how I can access to localhost to make this query , can you please help me ?

By the way my Variable consists of 1.3.6.1.4.1 and sysDescr

Thank you all

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

_失温 2024-12-15 16:07:51

每个 SNMP 代理都有一个包含其所有对象的地址簿,称为 MIB 或管理信息库。 MIB 提供 SNMP 代理中每个对象的名称、OID、数据类型、读/写权限以及简要说明。因此,如果 OID 是只读的,则您无法更新该 OID 的值,并且 sysDescr OID 是只读的。
例如,请参阅此处

Every SNMP agent has an address book of all its objects, called the MIB or Management Information Base. The MIB provides the name, OID, data type, read/write permissions, and a brief description for each object in an SNMP agent. So, if the OID is of read-only, then you can't update value of that OID and sysDescr OID is read-only.
For example, see here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文