24.2. 管理由外部 CA 发布的证书


为用户、主机或服务添加证书:
  • ipa user-add-cert
  • ipa host-add-cert
  • ipa service-add-cert
从用户、主机或服务中删除证书:
  • ipa user-remove-cert
  • ipa host-remove-cert
  • ipa service-remove-cert
从 IdM 中删除外部 CA 发布的证书后,不会撤销它。这是因为证书没有存在于 IdM CA 数据库中。您只能从外部 CA 端手动撤销这些证书。
这些命令需要您指定以下信息:
  • 用户、主机或服务的名称
  • Base64 编码的 DER 证书
要以交互方式运行命令,请在不添加任何选项的情况下执行这些命令。
要直接通过 命令提供所需的信息,请使用命令行参数和选项:
$ ipa user-add-cert user --certificate=MIQTPrajQAwg...
Copy to Clipboard Toggle word wrap
注意
您可以将证书转换为 DER 格式,然后重新编码为 base64,而不是将证书复制并粘贴到命令行中。例如,要将 user_cert.pem 证书添加到 user
$ ipa user-add-cert user --certificate="$(openssl x509 -outform der -in user_cert.pem | base64 -w 0)"
Copy to Clipboard Toggle word wrap
为用户、主机或服务添加证书:
  1. 打开 Identity 选项卡,然后选择 UsersHostsServices 子选项卡。
  2. 单击用户、主机或服务的名称以打开其配置页面。
  3. 单击 Certificates 条目旁边的 Add

    图 24.4. 添加证书到用户帐户

  4. 将 Base64 或 PEM 编码格式的证书粘贴到文本字段中,然后单击 Add
  5. 单击 Save 以保存更改。
从用户、主机或服务中删除证书:
  1. 打开 Identity 选项卡,然后选择 UsersHostsServices 子选项卡。
  2. 单击用户、主机或服务的名称以打开其配置页面。
  3. 单击要删除的证书旁边的 Actions ,然后选择 Delete
  4. 单击 Save 以保存更改。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat