linux - 在 snmp 中为我的扩展 OID 设置一个值
问题描述
我需要能够从远程系统在我的扩展 OID 中设置一个变量。
我按照以下链接创建了扩展 OID: https ://net-snmp.sourceforge.io/wiki/index.php/Tut:Extending_snmpd_using_shell_scripts
该示例将字符串设置为 hello 的硬编码值,但我希望能够将其设置为任何字符串值。
我尝试了以下方法:
snmpset -v 2c -cprivate 10.3.3.15 .1.3.6.1.4.1.8072.1.3.2.3.1.1.4.116.101.115.116 string '2'
但我收到以下错误
Error in packet.
Reason: notWritable (That object does not support modification)
Failed object: NET-SNMP-EXTEND-MIB::nsExtendOutput1Line."test"
如何将字符串的值设置为我想要使用的值snmpget
?
解决方案
推荐阅读
- javascript - 包含按钮的书签
- node.js - 错误的文件描述符,读取,同时使用 node-stream-zip 提取 zip 文件
- vb.net - 在 TextBox Visual Basic 中显示来自 DataGridView 的数据
- kendo-ui - 如何使用 jquery 刷新剑道上传器小部件
- mysql - 如何使用 Codeigniter 在 Excel 中并排插入 mysql 数据或值?
- android - 在 Android Studio 的编辑器中使用主题不会更改应用程序主题
- apache-spark - Spark 2.3 - 如何读取没有星号的子目录?
- java - 在java中输入字符串时出错
- asp.net - Dapper.Contrib 方法对 IDbConnection 对象不可用
- c# - 如何根据条件将队列中的二维数组放入另一个二维数组?C#