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



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

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

有什么办法吗?

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

虽然我猜您可能在OID树的不同部分有两个单独的表(或分支),一个有secret列(或OID),另一个没有,但我不知道ASN级别的解决方案。

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

请参阅opennms论坛上的讨论,了解对这种痛苦方法的一些看法。

最新更新