簡易ネットワーク管理プロトコル(SNMP)は、ネットワーク内のデバイスに関する情報の記録、保存、および共有に役立つネットワーク管理プロトコルです。これにより、管理者はネットワークの問題に対処できます。SNMPはManagement Information Base(MIB;管理情報ベース)を使用して、使用可能な情報を階層的に保存します。
SNMPユーザは、ユーザ名、パスワード、認証方式などのログインクレデンシャルによって定義されます。SNMPグループとエンジンIDに関連付けて動作します。コマンドラインインターフェイス(CLI)でSNMPグループを設定する方法については、ここをクリックしてください。SNMPv3のみがSNMPユーザを使用します。アクセス権限を持つユーザは、SNMPビューに関連付けられます。
たとえば、ネットワーク管理者がSNMPユーザを設定してグループに関連付け、アクセス権を1人のユーザではなく特定のグループのユーザのグループに割り当てるようにできます。ユーザは1つのグループにのみ属することができます。SNMPv3ユーザを作成するには、エンジンIDが設定され、SNMPv3グループが使用可能である必要があります。
この記事の目的は、CiscoスイッチのCLIを使用してSNMPユーザを設定する方法を示すことです。
ステップ 1:スイッチのCLIにアクセスします。
注:この例では、PuTTYはスイッチのCLIへのアクセスに使用されるアプリケーションです。デフォルトのユーザー名とパスワードは、cisco/cisco です。クレデンシャルをカスタマイズした場合は、ユーザ名とパスワードを使用します。
ステップ 2:次のコマンドを入力して、グローバルコンフィギュレーションモードに切り替えます。
ステップ 3:次の構文を使用してエンジンIDを作成します。
snmp-server engineIDローカル{engineid/default}
注:engine-idは、管理ドメイン内で一意である必要があります。この例では、snmp-server engineID local 57AD57AD57ADが入力されています。
ステップ 4:次の構文を使用してSNMPユーザを追加します。
snmp-server user username groupname {{v1/v2c/remote host/auth {{md5/sha}} auth-password [priv priv-password] ]}
場所:
注:この例では、snmp-server user John_Doe CiscoTesters v3 auth md5 Cisco1234$が入力されています。
ステップ 5:次のコマンドを使用して、SNMPユーザを確認します。
スイッチのCLIを使用してSNMPユーザを設定する必要があります。
改定 | 発行日 | コメント |
---|---|---|
1.0 |
13-Dec-2018 |
初版 |