7.2.3. OTP を使用したオフライン認証


IdM は、オフラインの OTP 認証に対応します。ただし、オフラインでログインできるようにするには、まず、システムがオンラインのときに、ユーザーが静的パスワードと OTP を個別に入力して認証する必要があります。

First factor: static_password
Second factor: one-time_password

ユーザーがオンラインでログインするときに、このように両方のパスワードを個別に入力していれば、中央認証サーバーが利用できなくなった場合も、後でそのユーザーは認証できます。IdM は、ユーザーがオフライン時に従来の静的パスワードのみを要求することに注意してください。

IdM は、First factor プロンプトで 1 つの文字列に静的パスワードと OTP の両方を入力することもできます。ただし、この方法はオフラインの OTP 認証とは互換性がありません。ユーザーが 1 つのプロンプトで両方の要素を入力すると、IdM は中央認証サーバーに接続して認証情報を検証する必要があり、そのためにはシステムがオンラインである必要があります。

重要

ノートパソコンなど、オフラインでも動作するデバイスで OTP 認証を使用する場合、オフライン認証が確実に利用できるように、静的パスワードと OTP を個別に入力することを推奨します。そうしないと、システムがオフラインになった後に IdM にログインできなくなります。

OTP オフライン認証を活用する場合は、静的パスワードと OTP パスワードを別々に入力する以外には、以下の条件を満たしていることを確認してください。

  • /etc/sssd/sssd.conf ファイルの cache_credentials オプションが True に設定されている。これにより、第 1 要素パスワードのキャッシュが有効になります。
  • 第 1 要素の静的パスワードが、/etc/sssd/sssd.conf に設定されている cache_credentials_minimal_first_factor_length オプションで定義されたパスワード長の要件を満たしている。デフォルトの最小長は 8 文字です。オプションの詳細は、sssd.conf(5) man ページを参照してください。
注記

/etc/sssd/sssd.conf ファイルで krb5_store_password_if_offline オプションが true に設定されている場合でも、システムがオンライン状態に戻ったときに、SSSD は Kerberos Ticket-Granting Ticket (TGT) の更新を試行しません。これは、その時点でワンタイムパスワード (OTP) がすでに無効になっている可能性があるためです。このような状況で新しい TGT を取得するには、ユーザーは両方の要素を使用して再認証する必要があります。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る