Identity ManagerエンジンにFIPSモードを設定する前に、次の前提条件を考慮する必要があります。
セキュリティ強化拡張を有効にするため、次のjarファイルを/opt/netiq/common/jre/lib/ディレクトリに配置します。
bc-fips-1.0.2.4.jar
bcpkix-fips-1.0.7.jar
bctls-fips-1.0.18.jar
メモ:これらのjarは、次のmavenリポジトリからダウンロードできます。
これらの.jarファイルの許可を有効にするため、次のコマンドを実行します。
chown novlua:novlua <jar-file>
chmod 755 <jar-file>
環境変数を設定するため、次のコマンドを実行します。
export IS_FIPS_ENABLED=true
export BC_FIPS_VERSION=1.0.2.4
export JAVA_OPTS =" -Dorg.bouncycastle.fips.approved_only=true -Dorg.bouncycastle.rsa.allow_multi_use=true"
export CLASSPATH=/opt/netiq/common/jre/lib/bc-fips-1.0.2.4.jar
設定後に、echoコマンドを使用してすべての環境変数を確認できます。
メモ:ポート636でdxcmdにアクセスするには、LDAP設定でSSL EC証明書を有効にします。