Hitachi

JP1 Version 12 JP1/Extensible SNMP Agent


2.7.3 コミュニティ名の登録手順

SNMPエージェントのインストール時には,getコミュニティ名に「public」が設定されています。

デフォルトのgetコミュニティ名を変更する場合の流れを次に示します。

  1. getコミュニティ名の登録

  2. setコミュニティ名の登録

  3. マネージャーへのコミュニティ名の格納

  4. ネイティブエージェントのコミュニティ名設定(Solarisの場合)

〈この項の構成〉

(1) getコミュニティ名の登録

getコミュニティ名を登録する手順を次に示します。

操作手順

  1. 構成定義ファイル(/etc/SnmpAgent.d/snmpd.conf)の次の行を検索する。

    get-community-name:     public

    snmpd.confファイルの詳細については,「6. 定義ファイル」の「構成定義ファイル(snmpd.conf)」を参照してください。

    なお,get-community-name:ラベルはファイルの最終行の近くにあります。

  2. getコミュニティ名を変更する。

    提供時は「public」が設定されています。変更する場合,「public」を削除して,SNMPエージェントのgetコミュニティ名をASCII文字列で記述します。複数のgetコミュニティ名を指定したい場合は,行を追加して定義できます。

    コミュニティ名の指定方法の詳細については,「2.7.4 コミュニティ名の指定方法」を参照してください。

    (例)

    get-community-name: public
    get-community-name: private

(2) setコミュニティ名の登録

setコミュニティ名を登録する手順を次に示します。

操作手順

  1. 構成定義ファイル(/etc/SnmpAgent.d/snmpd.conf)の次の行を検索する。

    #set-community-name:    # enter community name

    snmpd.confファイルの詳細については,「6. 定義ファイル」の「構成定義ファイル(snmpd.conf)」を参照してください。

    なお,#set-community-name:ラベルはファイルの最終行の近くにあります。

  2. setコミュニティ名を追加する。

    提供時はコメント行となっています。set-community-name:ラベルの前の#と,コメント(#のあとの部分)を削除して,set-community-name:ラべルのあとに,SNMPエージェントのsetコミュニティ名をASCII文字列で記述します。複数のsetコミュニティ名を指定したい場合は,行を追加して定義します。

    コミュニティ名の指定方法の詳細については,「2.7.4 コミュニティ名の指定方法」を参照してください。

    (例)

    set-community-name: private
    set-community-name: point
    重要
    • コミュニティ名の指定について

      getコミュニティ名とsetコミュニティ名を同じ名称にする場合には,set-community-name:ラベルだけに指定してください。getコミュニティ名とsetコミュニティ名を別の名称にする場合には,get-community-name:ラベルとset-community-name:ラベルにそれぞれコミュニティ名を指定してください。

    • 認証失敗トラップの送信抑止について

      SNMPエージェントのコミュニティ名を設定したあとで,認証失敗トラップの送信を抑止したい場合,構成定義ファイル(/etc/srconf/agt/snmpd.cnf)のsnmpEnableAuthenTrapsに「2」を設定してからSNMPエージェントを再起動してください。

      認証失敗トラップの送信については,「2.7.5 認証失敗トラップの送信」を参照してください。

(3) マネージャーへのコミュニティ名の格納

マネージャーのアプリケーションが各SNMPエージェントの正しいコミュニティ名を使用してMIBにアクセスできるようにします。

(4) ネイティブエージェントのコミュニティ名設定(Solarisの場合)

SNMPエージェントが稼働するシステムがSolarisの場合,ネイティブエージェントのコミュニティ名の設定が必要です。

ネイティブエージェントのコミュニティ名を設定する手順を次に示します。

操作手順

  1. ネイティブエージェントのコミュニティ名が設定されていることを確認する。

    構成定義ファイル(/etc/net-snmp/snmp/snmpd.conf)の次の行が定義されていることを確認してください。

    rocommunity public

  2. 定義されていない場合,ネイティブエージェントのコミュニティ名を追加する。

    手順1の行を追加してください。