Docs Menu
Docs Home
/
MongoDB Ops Manager
/ /

MongoDB の認証と認可の構成

項目一覧

  • Considerations
  • アクセス制御メカニズム
  • ホスト認証情報の編集

MongoDB 配置では、このページで説明されているアクセス制御メカニズムを使用できます。 が配置を追加するときに認証設定を指定します。 配置を追加した後にセキュリティ設定を編集できます。

配置でアクセス制御を使用する場合、MongoDB Agent は適切なアクセス権を持つ MongoDB ユーザーとして配置で認証される必要があります。 MongoDB Ops Manager Application を通じて認証を有効にして構成します。

アクセス制御を有効にするには、クライアントがデータベースにアクセスできるようにMongoDB ユーザーを作成する 必要があります。

アクセス制御を有効にすると、 MongoDB Ops ManagerではMongoDB Agentのユーザーが自動的に作成されます。 MongoDB Agent は、他のユーザーを管理および管理できます。 そのため、最初に作成するユーザーは任意のロールを持つことができます。

MongoDB Ops Manager グループに認証メカニズムを選択すると、MongoDB Ops Manager グループ内のすべての配置に対するアクセス制御が有効になります。

注意

推奨事項

不整合を回避するには、 MongoDB Ops Managerインターフェースを使用してMongoDB配置のユーザーとロールを管理します。

Tip

以下も参照してください。

MongoDB アクセス制御の詳細については、MongoDB マニュアルの 認証承認 のページを参照してください。

MongoDB は、パスワードを使用してユーザーを認証するために、チャレンジ レスポンス メカニズムの次の実装をサポートしています。

次の表では、リリース シリーズのデフォルトの認証メカニズムは、および受け入れ可能な認証メカニズムは でマークされています

MongoDB リリース シリーズ
5.x.x
4.4.x
4.2.x
4.0.x
3.6.x
3.4.x

MongoDB Ops Managerプロジェクトで SCRAM-SHA-1 または SCRAM-SHA-256 を有効にするには、次のタスクを実行します。

  1. MongoDB Ops Managerプロジェクトのユーザー名とパスワードの認証を有効にします。

  2. 認証用の MongoDB Agent の構成。

MongoDB Enterpriseはユーザーのプロキシ認証をサポートしています。 これにより、管理者は MongoDB クラスターを構成して、指定されたLDAPサービスに認証リクエストをプロキシすることで、ユーザーを認証できます。

LDAPMongoDB Ops Managerプロジェクトで を有効にするには、次のタスクを実行します。

  1. LDAPMongoDB Ops Managerプロジェクトの 認証を有効にします。

  2. LDAP 用の MongoDB Agent を構成します。

MongoDB Enterpriseは Kerberos サービスを使用する認証をサポートしています。 Kerberos は IETF RFC4120 です 大規模なクライアント/サーバー システム向けの )標準認証プロトコルを使用します。

Kerberos と MongoDB を一緒に使用するには、適切に構成された Kerberos 配置、MongoDB 用のKerberos サービス プリンシパルを構成し、 Kerberos ユーザー プリンシパルを追加する必要があります。

KerberosMongoDB Ops Managerプロジェクトで を有効にするには、次のタスクを実行します。

  1. プロジェクトでの Kerberos認証の有効化MongoDB Ops Manager

  2. Kerberos 用の MongoDB Agent を構成します。

配置を追加または編集するときに、MongoDB プロセスの認証メカニズムとして Kerberos を指定します。

MongoDB は、安全なTLS 接続で使用されるための X.509 証明書認証をサポートしています。 X.509 クライアント認証では、クライアントはユーザー名とパスワードではなく、証明書を使用してサーバーに認証できます。

MongoDB Ops Managerプロジェクトで X.509 認証を有効にするには、次のタスクを実行します。

  1. MongoDB Ops Managerプロジェクトに対して x.509 認証を有効にします。

  2. X.509 認証用の MongoDB Agent を構成します。

MongoDB Ops Manager が監視するプロセスのメンバーシップ認証に、X. 509証明書を使用することもできます。

MongoDB Ops Managerインターフェースの認証メカニズムを使用するように配置を構成できます。 「 MongoDB ユーザーとロールの管理」では、各認証メカニズムを使用するように既存の配置を構成する方法について説明します。

戻る

認証による保護