18.17.2. RootDN アクセス制御プラグインの設定


ルート DN アクセス制御ルールはデフォルトで無効になっています。rootDN アクセス制御プラグインを有効にし、次に適切なアクセス制御ルールを設定できます。
注記
Directory Manager には 1 つのアクセス制御ルールがあり、プラグインエントリーには、ディレクトリー全体のすべてのアクセスに適用されます。
  1. nsslapd-pluginEnabled 属性を on に設定して、RootDN アクセス制御プラグインを有効にします。以下に例を示します。
    # ldapmodify -D "cn=Directory Manager" -W -p 389 -h server.example.com -x
    
    dn: cn=RootDN Access Control Plug-in,cn=plugins,cn=config
    changetype: modify
    replace: nsslapd-pluginEnabled
    nsslapd-pluginEnabled: on
  2. アクセス制御命令にバインドルールを設定します。
    • rootdn-open-time 時間ベースのアクセス制御の場合は rootdn-close-time です。
    • rootdn-days-allowed 日ベースのアクセス制御の場合
    • rootdn-allow-hostホストベースのアクセス制御用の rootdn-deny-hostrootdn-allow-ip、および rootdn-deny-ip。これらはすべて多値の属性です。
      拒否ルールは、許可ルールよりも優先されます。たとえば、rootdn-allow-host 属性が *.example.com に設定され、rootdn-deny-host 属性が *.front-office.example.com に設定されている場合、front-office.example.com サブドメインにあるものはすべて、大規模な example.com ドメインが許可されていても Directory Manager としてログインできなくなります。
      ワイルドカードは、IP 範囲またはフルドメインを許可するために使用できます。
    以下に例を示します。
    # ldapmodify -D "cn=Directory Manager" -W -p 389 -h server.example.com -x
    
    dn: cn=RootDN Access Control Plug-in,cn=plugins,cn=config
    changetype: modify
    add: rootdn-open-time
    rootdn-open-time: 0600
    -
    add: rootdn-close-time
    rootdn-close-time: 2100
    -
    add: rootdn-allow-host
    rootdn-allow-host: *.example.com
    -
    add: rootdn-deny-host
    rootdn-allow-host: *.remote.example.com
  3. Directory Server を再起動して、新しいプラグイン設定を読み込みます。
    # systemctl restart dirsrv@instance
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.