跳到主要内容

将定制的服务器证书部署到 Lenovo XClarity Administrator

可选择生成证书签名请求(CSR)以供贵组织的证书颁发机构或第三方证书颁发机构签署。CSR 创建一个完整证书链,您可以导入该证书链并将其用于替代默认的唯一内部签署证书。

开始之前

确保证书详细信息包括以下要求。
  • 密钥用法必须包含

    • 密钥协议

    • 数字签名

    • 密钥加密

  • 增强型密钥用法必须包含

    • 服务器认证(1.3.6.1.5.5.7.3.1)

    • 客户端认证(1.3.6.1.5.5.7.3.2)

关于本任务

注意
如果已启用 NIST SP 800-131A(请参阅实现 NIST SP 800-131A 合规性),并且您正在使用或计划使用 NIST 认可的自定义或外部签署证书,则该证书链中的所有证书都必须基于 SHA-256 散列功能。

上传服务器证书后,XClarity Administrator 尝试向所有受管设备配置新的 CA 证书。如果配置过程成功,XClarity Administrator 立即开始使用新的服务器证书。如果该过程失败,则会提供错误消息来指导您手动纠正任何问题,然后应用新导入的服务器证书。在纠正错误之后,请完成先前上传证书的安装。

如果 XClarity Administrator 已经使用同一证书颁发机构签署的证书,则无需将 CA 发送到设备,XClarity Administrator 将立即开始使用此证书。

XClarity Administrator v1.1.0 及更低版本中上传证书之后,Web 服务器重新启动并自动终止所有浏览器会话。XClarity Administrator v1.1.1 和更高版本开始使用新证书,而不会终止现有会话。任何的新会话都会以新证书建立。要查看正在使用的新证书,请重新启动 Web 浏览器。

过程

要生成定制的外部签署的服务器证书并将其部署到 Lenovo XClarity Administrator,请完成以下步骤。

  1. XClarity Administrator 创建和下载证书签名请求(CSR)。
    1. XClarity Administrator 菜单栏中,单击管理 > 安全性以显示“安全性”页面。
    2. 在“证书管理”部分下单击服务器证书以显示“服务器证书”页面。
    3. 单击生成证书签名请求(CSR) 选项卡。
    4. 请填写请求的字段。
      • 国家或地区

      • 省/自治区/直辖市

      • 城市或地区

      • 组织

      • 组织单位(可选)

      • 公用名

      注意
      选择与 XClarity Administrator 用于连接到受管设备的 IP 地址或主机名匹配的公用名。未能选择正确的值可能会导致连接不受信任。
    5. 可选: 自定义生成 CSR 时添加到 X.509“subjectAltName”扩展名的主题备用名称(SAN)。

      默认情况下,XClarity Administrator 会根据 XClarity Administrator 来宾操作系统的网络接口发现的 IP 地址和主机名自动为该 CSR 定义主题备用名称(SAN)。可定制、删除或添加此类 SAN 值。

      必须为所选类型指定有效名称:

      • directoryName(例如,cn=lxca-example,ou=dcg,dc=company,dc=com

      • dNSName(例如,lxca-example.dcg.company.com

      • ipAddress(例如,192.0.2.0

      • registeredID(例如,1.2.3.4.55.6.5.99

      • rfc822Name(例如,example@company.com

      • uniformResourceIdentifier(例如,https://lxca-dev.dcg.company.com/example

      仅当您在下一步中生成 CSR 后,才会在 CSR 中验证、保存和添加表格中列出的所有 SAN。
    6. 单击生成 CSR 文件。服务器证书会显示在“证书签名请求”对话框中。
    7. 单击保存到文件以将服务器证书保存到主机服务器。
  2. 向可信证书颁发机构(CA)提供 CSR。CA 签署 CSR 并以服务器证书进行响应。
  3. 将外部签署的服务器证书上传到 XClarity Administrator。证书内容必须是捆绑包,其中包含 CA 的根证书、任何中间证书和服务器证书。
    1. XClarity Administrator 菜单栏中,单击管理 > 安全性以显示“安全性”页面。
    2. 单击“证书管理”部分下的服务器证书
    3. 单击上传证书选项卡。
    4. 单击上传证书以显示“上传证书”对话框。
    5. 指定一个 PEM、DER 或 PKCS7 格式的证书捆绑包文件,或粘贴 PEM 格式的证书捆绑包。
    6. 单击上传以上传服务器证书并将该证书存储在 XClarity Administrator 信任存储区中。