为什么snmpset不能保存值?

为什么snmpset不能保存值?,snmp,net-snmp,mikrotik,Snmp,Net Snmp,Mikrotik,我正在使用以下命令禁用mikrotik界面: user@host:~$ snmpget -v 2c -c public 192.168.0.10 1.3.6.1.2.1.2.2.1.7.3 iso.3.6.1.2.1.2.2.1.7.3 = INTEGER: 1 user@host:~$ snmpset -v 2c -c public 192.168.0.10 1.3.6.1.2.1.2.2.1.7.3 i 2 iso.3.6.1.2.1.2.2.1.7.3 = INTEGER: 2

我正在使用以下命令禁用mikrotik界面:

user@host:~$ snmpget -v 2c -c public 192.168.0.10 1.3.6.1.2.1.2.2.1.7.3 

iso.3.6.1.2.1.2.2.1.7.3 = INTEGER: 1

user@host:~$ snmpset -v 2c -c public 192.168.0.10 1.3.6.1.2.1.2.2.1.7.3 i 2

iso.3.6.1.2.1.2.2.1.7.3 = INTEGER: 2

user@host:~$ snmpget -v 2c -c public 192.168.0.10 1.3.6.1.2.1.2.2.1.7.3 

iso.3.6.1.2.1.2.2.1.7.3 = INTEGER: 1
snmp具有写访问权限,

问题出在哪里?

您需要使用目标系统的写入社区字符串,而不是“public”。这就像密码,任何人都可以更改系统参数


是的,我知道,我的社区是“公共的”,snmpget和set结果工作正常,但无法保存我的配置具有
写访问权限,我的社区是
公共的