在 Identity Manager 扇出代理上配置 FIPS 模式之前,应考虑先完成以下准备工作:
在不启用安全增强的情况下,请使用以下命令启动扇出代理:
./startAgent -config ../config/fanoutagent-config.properties
密钥存储区文件在 config 文件夹中生成。
运行以下命令,停止扇出代理:
./stopAgent -config ../config/fanoutagent-config.properties netiq
将以下 jar 文件放入 /opt/novell/dirxml/fanoutagent/lib/ 目录:
bc-fips-1.0.2.5.jar
bcpkix-fips-1.0.7.jar
bctls-fips-1.0.19.jar
要启用对上述 .jar 文件的许可权限,请运行以下命令:
chown root:bin <jar-file>
chmod 755 <jar-file>
要设置环境变量,请运行以下命令:
export IS_FIPS_ENABLED=true
export BC_FIPS_VERSION=1.0.2.5
export JAVA_OPTS=" -Dorg.bouncycastle.fips.approved_only=true -Dorg.bouncycastle.rsa.allow_multi_use=true"
export CLASSPATH=/opt/novell/dirxml/fanoutagent/lib/bc-fips-1.0.2.5.jar
设置完成后,可以使用 echo 命令校验所有环境变量。