![SNMPD 仅系统组可用!](https://linux22.com/image/2457/SNMPD%20%E4%BB%85%E7%B3%BB%E7%BB%9F%E7%BB%84%E5%8F%AF%E7%94%A8%EF%BC%81.png)
我安装在 fedora snmpd 包...
> view systemview included
> .1.3.6.1.2.1.1 view systemview
> included .1.3.6.1.2.1.25.1.1 view
> all included .1 80
> ####
> # Finally, grant the group read-only access to the systemview view.
>
> # group context sec.model sec.level prefix read
> write notif access notConfigGroup ""
> any noauth exact systemview
> none none access notConfigGroup ""
> any noauth exact all none
> none
我只能获取系统信息....使用 snmpwalk 或其他..
我尝试添加 RFC 1213 1.3.6.1.2.11 snmp 节点,但没有成功......
我做错了什么?
答案1
默认的 Fedora 配置旨在仅让您出于安全目的查看系统组。您需要用更好的设置替换配置,以便您可以访问设备上的所有内容。跑步snmpconf -g basic_setup
可以帮助您入门。或者,您可以用以下代码片段替换该文件(根据上面的内容,我相信您没有使用 SNMPv3,只使用不安全的 SNMPv1 或 SNMPv2c,因此这是为此设计的):
rocommunity ChoseACommunity
确保您设置的ChooseACommunity
是您独有的东西。