7.2. 安装带有集成 CA 的 IdM 服务器,其密钥和证书存储在 HSM 中
ipa-server-install
命令的默认配置是集成的 CA 作为根CA。
在安装过程中,您必须提供系统的基本配置,如 realm、管理员的密码和 Directory Manager 的密码。
ipa-server-install
安装脚本在 /var/log/ipaserver-install.log
中创建一个日志文件。如果安装失败,日志可帮助您辨别问题。
先决条件
- 根据供应商说明安装受支持的网络 HSM。请参阅支持的 HSM。
-
HSM PKCS modprobe 库路径
/opt/nfast/toolkits/pkcs11/libcknfast.so
。 - 一个可用的插槽、令牌和令牌密码。
流程
运行 install 命令,确保您指定 PKCS modprobe 库的位置、令牌名称和令牌密码:
ipa-server-install -a <password> -p <dmpassword>-r <IDM.EXAMPLE.COM> -U --setup-dns --allow-zone-overlap --no-forwarders -N --auto-reverse --random-serial-numbers -–token-name=<HSM-TOKEN> --token-library-path=/opt/nfast/toolkits/pkcs11/libcknfast.so
ipa-server-install -a <password> -p <dmpassword>-r <IDM.EXAMPLE.COM> -U --setup-dns --allow-zone-overlap --no-forwarders -N --auto-reverse --random-serial-numbers -–token-name=<HSM-TOKEN> --token-library-path=/opt/nfast/toolkits/pkcs11/libcknfast.so
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 提示时指定令牌密码。
验证
运行
certutil
以显示 CA 证书信息:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 请注意,如果证书的 Trust Attributes 下没有列出
u
,这表示私钥存储在令牌中。在这种情况下,只有Server-Cert cert-pki-ca
有u
标志,因为它不会因为性能的原因在 HSM 上安装。验证密钥和证书存储在 HSM 中:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 证书名称前缀为 HSM 令牌名称,这表示私钥和证书存储在令牌中。
存储密钥不会影响用户获取或使用证书的方式。