snmp コマンドの -c パラメータの意味は何ですか?

snmp コマンドの -c パラメータの意味は何ですか?

私は snmp を初めて使います。Ubuntu マシンを監視したいのですが、次のコマンドを実行します (Web で見つかりました)。

snmpget -v 1 -c "community" localhost .1.3.6.1.4.1.2021.10.1.3.1

-c パラメータとは何なのか疑問に思います (その人からそれを理解することができませんでした)。

彼らはこの例を使って説明しています:

snmpget -c public

... を取得します。コミュニティ文字列を使用するパブリック、コミュニティの意味は何ですか?

ありがとう

答え1

SNMP コミュニティ文字列は、SNMPv1 および SNMPv2c 互換デバイスによって、非常に基本的な認証形式として使用されます。コミュニティ文字列は、SNMP 要求の一部として送信されます。デバイスの構成設定と一致する場合、デバイスは応答します。一致しない場合、デバイスは要求を無視します。

答え2

コミュニティ文字列は認証に使用されます。SNMPv1 のようにクリアテキストとして送信される場合でも、エージェントとマネージャー間のパスワードと考えることができます。使用する前に、SNMP プロトコルについてさらに詳しく読む必要があると思います。

関連情報