第2章 システム認証の設定
認証 は、ユーザーが特定され、システムに対して検証されるプロセスです。ユーザー名とパスワードなどの ID と認証情報を指定する必要があります。次に、システムは設定済みの認証サービスに対して認証情報を比較します。認証情報が一致し、ユーザーアカウントがアクティブであれば、ユーザーは 認証されます。
ユーザーが認証されると、情報はアクセス制御サービスに渡され、何がユーザーに許可されているかを判断します。これらは、ユーザーのアクセスが 許可されている リソースです。認証と認可は 2 つの異なるプロセスであることに注意してください。
システムは、ユーザー認証を確認するために、有効なアカウントデータベースの一覧を設定している。ユーザーがローカルシステムに配置できるか、ローカルシステムが LDAP や Kerberos などのリモートシステムのユーザーデータベースを参照できます。ローカルシステムは、ユーザー情報にさまざまなデータストアを使用できます。たとえば、Lightweight Directory Access Protocol (LDAP)、ネットワーク情報サービス (NIS)、および Winbind があります。LDAP および NIS のデータストアは、Kerberos を使用してユーザーを認証できます。
利便性とシングルサインオンの一部である可能性があるため、Red Hat Enterprise Linux は System Security Services Daemon (SSSD) を中央デーモンとして使用して、さまざまな ID バックエンドに対してユーザーを認証したり、ユーザーに対してチケット許可チケット (TGT) を要求したりできます。SSSD は、LDAP、Kerberos、および外部アプリケーションと対話し、ユーザーの認証情報を確認できます。
本章では、システム認証を設定するために Red Hat Enterprise Linux で利用可能なツールについて説明します。
- Identity Management システム用の
ipa-client-install
ユーティリティーおよびrealmd
システム。詳細は、「システム認証用の Identity Management ツール」 を参照してください。 authconfig
ユーティリティーと、他のシステムの authconfig UI。詳細は、「authconfig
の使用」 を参照してください。
2.1. システム認証用の Identity Management ツール
ipa-client-install
ユーティリティーおよび realmd
システムを使用して、Identity Management マシンでシステム認証を自動的に設定できます。
ipa-client-install
ipa-client-install
ユーティリティーは、Identity Management ドメインに参加するようにシステムを設定します。ipa-client-install
の詳細は、『Linux ドメイン ID、認証、およびポリシーガイドの クライアントの』 インストール を参照してください。Identity Management システムの場合、ipa-client-install
はrealmd
よりも優先されることに注意してください。realmd
realmd
システムは、マシンを Identity Management や Active Directory ドメインなどの ID ドメインに参加させます。realmd
の詳細は、『Windows Integration Guide』 の Using realmd to Connect to an Active Directory Domain を参照してください。