10.0 在 FIPS 模式下配置扇出代理

在 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 命令校验所有环境变量。