【问题标题】:Net-snmp reloading working in strange wayNet-snmp 重新加载以奇怪的方式工作
【发布时间】:2013-01-30 02:13:48
【问题描述】:

我已将 snmp v3 配置、createUser 指令和 rwuser 指令放在 /etc/snmpd.conf 路径中,并且在运行 snmpd 时,我指定它使用 -c 选项从该路径读取配置。(snmpd -c /etc/snmpd.conf)

问题是当我放置 createUser 指令并发送“killall SIGHUP snmpd”时,我可以使用新放置的用户访问,但即使在我从配置文件中删除用户并发送信号后,我仍然可以访问用户。但是,如果我重新启动系统,用户将被删除并且工作正常。

添加用户可以正常工作,但删除不能。任何帮助将不胜感激。

我知道我应该将 createUser 指令放在 /var/net-snmp/snmpd.conf 中。但是如果我重新启动系统放置的条目将不存在。

谢谢

【问题讨论】:

    标签: net-snmp


    【解决方案1】:

    诀窍是在snmp 代理未运行时将createUser 指令放在/var/net-snmp/snmpd.conf 中。因为每次snmp代理启动和停止时都会修改这个文件。所以基本上首先停止snmp 代理(kill or service snmpd stop),用createUser 指令更新/var/net-snmp/snmpd.conf,然后启动snmp 代理。

    要删除用户首先停止snmp 代理从/var/net-snmp/snmpd.conf 中删除条目并启动代理。

    【讨论】:

      猜你喜欢
      • 2017-09-02
      • 1970-01-01
      • 1970-01-01
      • 2019-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-02
      相关资源
      最近更新 更多