私はすぐにsnmpのインストールを行うことができ、正常に動作します。エージェントでsnmpのユーザを削除する
私は現在、ソースを修正しようとしています。私はエージェントによってユーザーを削除する必要がある問題を見つけました。ただ、net-snmp-create-v3-user
は、ユーザーを削除することと同様のものがある場合、私は思っていた、サーバー側でユーザーを作成する方法のよう
:
はこれを完了することにこだわりました。私の理解で
私はすぐにsnmpのインストールを行うことができ、正常に動作します。エージェントでsnmpのユーザを削除する
私は現在、ソースを修正しようとしています。私はエージェントによってユーザーを削除する必要がある問題を見つけました。ただ、net-snmp-create-v3-user
は、ユーザーを削除することと同様のものがある場合、私は思っていた、サーバー側でユーザーを作成する方法のよう
:
はこれを完了することにこだわりました。私の理解で
は、net-snmp-create-v3-user
は、単純に次の操作を行います:
service stop snmpd
$EDITOR /var/lib/net-snmp/snmpd.conf
[add *usmUser* lines]
$EDITOR /etc/snmp/snmpd.conf
[add *rouser* and *rwuser* lines]
service start snmpd
がの.confファイルに新しいユーザーデータを追加する前に停止する必要がありのsnmpd。ユーザーを削除すると似たものになるだろうnet-snmp-create-v3-user
相当
は、:むしろ印刷可能な文字より
service stop snmpd
$EDITOR /var/lib/net-snmp/snmpd.conf
[find and remove *usmUser* info]
$EDITOR /etc/snmp/snmpd.conf
[find and remove *rouser* and *rwuser* info]
service start snmpd
、usmUserフィールドが進文字列として表現されています。それらは単に暗号化されていません。
私はちょうど同様の問題がありました。ユーザーを追加してもう一度削除したいと思っていました。しかし、net-snmpはsecurity reasonsの/var/net-snmp/snmpd.confファイルからcreateUser
ステートメントを削除します。したがって、Ashwin kumar's answerは私のためには機能しませんでした(*以下のEDITを参照)。
snmpusm
には、ユーザーを削除するために使用できるdelete
オプションがあります。 snmpusm
では、別のユーザーがdelete
リクエストを認証する必要があります(これはテストしていませんが、他のユーザーはRWアクセス権が必要です)。次の例では、私のSNMPの設定からユーザーを削除するために私を可能にした:
snmpusm -v 3 -u <RWUSER> -l authNoPriv -a MD5 -A <PASSWORD_OF_RWUSER> localhost delete <USERNAME_TO_DELETE>
このソリューションは、ユーザーを作成し、snmpusm
でユーザーのパスフレーズを変更する方法について説明し、このページhttp://www.mkssoftware.com/docs/man1/snmpusm.1.aspに触発されています。
EDIT:私の悪いことに、私は/var/net-snmp/snmpd.confに実際にスクロールせずに表示されるものより多くの行が含まれていることに気付かなかった。 Ashwinが言及している "usmUser"行はそこにあります。私は行を削除しようとしていないが、私はそれがうまくいくと思う。
シンプルで素晴らしい...ありがとう.. –