是否可以从MIB浏览器和SNMP GET / SET操作中隐藏MIB文件表的字段(列)?

时间:2015-03-04 03:48:27

标签: snmp net-snmp mib

我创建了一个MIB文件,其中包含一些我想要隐藏的字段。

我不希望用户在MIB浏览器中看到字段或列;我也不希望用户能够使用SNMP SET / GET linux命令获取字段的值。

有没有办法这样做?

2 个答案:

答案 0 :(得分:0)

没有。如果它在MIB中,则用户可以看到它。即使用户没有MIB文件,他仍然会使用walk命令从服务器获取列的数据。

答案 1 :(得分:0)

虽然我猜你可能在OID树的不同部分有两个独立的表(或分支),一个是秘密列(或OID)而另一个没有,所以不知道ASN级别的解决方案。

然后,您可以使用不同的用户(通过SNMP社区字符串)来控制对树的每个部分的访问。我知道SNMP安全性(在v2中)确实很弱,但这是另一个故事。

有关这种痛苦方法的一些观点,请参见discussion on opennms forum