Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

8.5. 短縮名を使用した認証ユーザーとグループの解決および解決方法

本セクションでは、user_name@domain または domain\user_name 完全修飾名の代わりに、短縮名を使用して、Active Directory(AD)環境でユーザーおよびグループを解決し、認証するための設定オプションを説明します。以下を設定できます。
  • AD を信頼する Identity Management(IdM)
  • SSSD で AD が連携された Red Hat Enterprise Linux

8.5.1. ドメイン解決の仕組み

ドメイン解決順序 オプションを使用して、ドメインの一覧が検索される順番を指定して、指定のユーザー名の一致を返します。オプションを設定できます。
Active Directory 信頼を使用する環境では、サーバーベースのオプションのいずれかまたは両方を適用することが推奨されます。
特定のクライアントの視点から見ると、ドメイン解決順序オプションは上記の 3 つ以上の場所に設定できます。クライアントが 3 つの場所を参照する順序は次のとおりです。
  1. ローカルの sssd.conf 設定
  2. id ビューの設定
  3. グローバルの IdM 設定
最初に検出されたドメイン解決の順番のみが使用されます。
Red Hat Enterprise Linux が直接 AD に統合されている環境では、クライアントでしか、ドメイン解決の順番を設定できません。
注記
以下の場合には、修飾名を使用する必要があります。
  • ユーザー名が複数のドメインに存在する。
  • SSSD 設定には default_domain_suffix オプションが含まれ、

8.5.2. Identity Management サーバーでのドメイン解決順序の設定

ドメインまたはサブドメイン内の多数のクライアントが同じドメイン解決順を使用する場合には、サーバーベースの設定を選択します。

8.5.2.1. ドメイン解決順序のグローバルな設定

ドメイン解決を信頼内のすべてのクライアントに設定する場合は、このオプションを選択します。これを実行するには、ipa config-mod コマンドを使用します。たとえば、複数の子ドメインを持つ AD フォレストを信頼する IdM ドメインでは、以下のようになります。
$ ipa config-mod --domain-resolution-order='idm.example.com:ad.example.com:subdomain1.ad.example.com:subdomain2.ad.example.com'
Maximum username length: 32
Home directory base: /home
...
Domain Resolution Order: idm.example.com:ad.example.com:subdomain1.ad.example.com:subdomain2.ad.example.com
...
このようにドメイン解決順序を設定すると、IdM ドメインと、信頼された AD フォレストからのユーザーは、短縮名だけを使用してログインできます。

8.5.2.2. ID ビューのドメイン解決順の設定

特定のドメインのクライアントに設定を適用する場合は、このオプションを選択します。
たとえば、サブドメインサーバー server.idm.example.com で、subdomain1.ad.example.com サブドメインの subdomain2.ad.example.com サブドメインからさらに多くのログインを確認できます。ただし、グローバル解決順序の状態では、ユーザー名を解決するときに subdomain1.ad.example.com サブドメインユーザーデータベースがオフになる前に、サブドメイン1.ad.example.com がログアウトされます。特定のサーバーに別の順序を設定するには、特定のビューにドメイン解決の順序を設定します。
  1. ドメイン解決順序 オプションを設定して ID ビューを作成します。
    $ ipa idview-add example_view --desc "ID view for custom shortname resolution on server.idm.example.com" --domain-resolution-order subdomain2.ad.example.com:subdomain1.ad.example.com
    ---------------------------------
    Added ID View "example_view"
    ---------------------------------
    ID View Name: example_view
    Description: ID view for custom shortname resolution on server.idm.example.com
    Domain Resolution Order: subdomain2.ad.example.com:subdomain1.ad.example.com
  2. クライアントにビューを適用します。以下に例を示します。
    $ ipa idview-apply example_view --hosts server.idm.example.com
    -----------------------------------
    Applied ID View "example_view"
    -----------------------------------
    hosts: server.idm.example.com
    ---------------------------------------------
    Number of hosts the ID View was applied to: 1
    ---------------------------------------------

8.5.3. IdM クライアントでのドメイン解決順序の設定

少数のクライアントに設定する場合や、クライアントが AD に直接接続されている場合は、クライアント上にドメイン解決の順序を設定します。
/etc/sssd/sssd.conf ファイルの [sssd] セクションに domain_resolution_order オプションを設定します。以下に例を示します。
domain_resolution_order = subdomain1.ad.example.com, subdomain2.ad.example.com
domain_resolution_order オプションの設定の詳細は、sssd.conf(5)の man ページを参照してください。

このページには機械翻訳が使用されている場合があります (詳細はこちら)。