

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AL2023 で FIPS モードを有効にする
<a name="fips-mode"></a>

このセクションでは、AL2023 で連邦情報処理標準 (FIPS) を有効にする手順について説明します。FIPS の詳細については、以下を参照してください。
+ [連邦情報処理標準 (FIPS)](https://aws.amazon.com/compliance/fips/)
+ [コンプライアンスのよくある質問: 連邦情報処理標準](https://www.nist.gov/standardsgov/compliance-faqs-federal-information-processing-standards-fips)

**注記**  
このセクションでは、AL2023 で FIPS モードを有効にする方法について説明します。AL2023 暗号モジュールの認証状況についての説明はありません。

**前提条件**
+ インターネットにアクセスして必要なパッケージをダウンロードできる既存の AL2023 (AL2023.2 以上) Amazon EC2 インスタンス。AL2023 Amazon EC2 インスタンスの起動の詳細については、「[Amazon EC2 コンソールを使用した AL2023 の起動](ec2.md#launch-from-ec2-console)」を参照してください。
+ SSH または AWS Systems Manager を使用して Amazon EC2 インスタンスに接続する必要があります。詳細については、「[AL2023 インスタンスへの接続](connecting-to-instances.md)」を参照してください。

**重要**  
ED25519 SSH ユーザーキーは FIPS モードではサポートされていません。ED25519 SSH key pair を使用して Amazon EC2 インスタンスを起動した場合、別のアルゴリズム (RSA など) を使用して新しいキーを生成する必要があります。そうでない場合は、FIPS モードを有効にした後にインスタンスにアクセスできなくなる可能性があります。詳細については、「*Amazon EC2 ユーザーガイド*」の「[キーペアを作成する](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/create-key-pairs.html)」を参照してください。

**FIPS モードの有効化**

1. SSH または AWS Systems Manager を使用して AL2023 インスタンスに接続します。

1. システムが最新であることを確認します。詳細については、「[AL2023 のパッケージとオペレーティングシステムとの更新を管理する](managing-repos-os-updates.md)」を参照してください。

1. `crypto-policies` ユーティリティがインストールされていて、最新であることを確認します。

   ```
   sudo dnf -y install crypto-policies crypto-policies-scripts
   ```

1. 以下のコマンドを実行して、FIPS モードを有効にします。これにより、「[Amazon Linux 2023 に関するよくある質問](https://aws.amazon.com/linux/amazon-linux-2023/faqs/)」に記載されているモジュールに対して、システム全体で FIPS モードが有効になります。

   ```
   sudo fips-mode-setup --enable
   ```

1. 以下のコマンドを実行して、インスタンスを再起動します。

   ```
   sudo reboot
   ```

1. FIPS モードが有効であることを確認するには、インスタンスに再接続し、以下のコマンドを実行します。

   ```
   sudo fips-mode-setup --check
   ```

   以下の出力例は、FIPS モードが有効であることを示しています。

   ```
   FIPS mode is enabled.
   ```