第5章 非 RHEL Linux ディストリビューション上の FreeIPA から RHEL 10 上の IdM への移行
非 RHEL Linux ディストリビューション上の FreeIPA デプロイメントを RHEL 10 上の Identity Management (IdM) に移行するには、新しい RHEL 10 IdM 認証局 (CA) レプリカを既存の FreeIPA 環境に追加し、証明書関連の機能をレプリカに移行してから、非 RHEL FreeIPA サーバーを廃止する必要があります。
Convert2RHEL ツールを使用した、非 RHEL FreeIPA サーバーから RHEL 10 IdM サーバーへのインプレース変換の実行はサポートされていません。
お使いの環境が Active Directory (AD) との信頼関係を持ち、Public Key Cryptography for Initial Authentication (PKINIT) を使用している場合、RHEL 10 ではデフォルトで SHA-1 が無効になっていることに注意してください。古いバージョンの AD では、PKINIT に SHA-1 が必要です。
Windows Server 2025 より古いバージョンの AD 環境と統合する場合は、PKINIT が機能するように、RHEL 10 サーバーで
LEGACY暗号化ポリシーを設定する必要があります。# update-crypto-policies --set LEGACY-
Windows Server 2025 以降のバージョンは SHA-2 をサポートしているため、
LEGACYポリシーは不要です。
前提条件
RHEL 10 システムの場合:
- 最新バージョンの Red Hat Enterprise Linux がシステムにインストールされている。詳細は、インストールメディアからの RHEL の対話型インストール を参照してください。
- システムが、FreeIPA サーバーが権限を持つドメインに登録された IdM クライアントであることを確認してください。詳細は、IdM クライアントのインストール: 基本的なシナリオ を参照してください。
- システムが IdM サーバーのインストール要件を満たしていることを確認します。Preparing the system for IdM server installation を参照してください。
- システムで IdM レプリカのインストールが許可されていることを確認します。Authorizing the installation of a replica on an IdM client を参照してください。
RHEL 以外の FreeIPA サーバー上:
システムが同期しているタイムサーバーを確認してください。
[root@freeipaserver ~]# ntpstat synchronised to NTP server (ntp.example.com) at stratum 3 time correct to within 42 ms polling server every 1024 sipa-* パッケージを最新バージョンに更新します。
[root@freeipaserver ~]# dnf update ipa-*
手順
移行を実行するには、RHEL 9 サーバーから RHEL 10 サーバーへの IdM 環境の移行 と同じ手順に従います。その際、お使いの RHEL 以外の FreeIPA CA レプリカを、RHEL 9 サーバーとして扱ってください。
- RHEL 10 サーバーを設定し、非 RHEL Linux ディストリビューション上の現在の FreeIPA 環境に IdM レプリカとして追加します。詳細は、RHEL 10 レプリカのインストール を参照してください。
- RHEL 10 レプリカを認証局 (CA) 更新サーバーにします。詳細は、RHEL 10 IdM サーバーへの CA 更新サーバーロールの割り当て を参照してください。
- RHEL 以外のサーバーでの証明書失効リスト (CRL) の生成を停止し、CRL リクエストを RHEL 10 レプリカにリダイレクトします。詳細は、RHEL 9 IdM CA サーバーでの CRL 生成の停止 を参照してください。
- RHEL 10 サーバーで CRL の生成を開始します。詳細は、新しい RHEL 10 IdM CA サーバーでの CRL 生成の開始 を参照してください。
- 元の非 RHEL FreeIPA CA 更新サーバーを停止して廃止します。詳細は、RHEL 9 サーバーの停止および使用停止 を参照してください。