SSL 工具集 / sslops.cn

Zimbra 服务器安装 SSL 证书

您可以通过将 SSL 证书安装到 Zimbra 邮件服务器,使 Zimbra 支持 HTTPS 安全访问。本文介绍如何在 Zimbra Collaboration Server 中部署商业 SSL 证书。

获取证书

Zimbra 部署需要用到证书包中的三个文件,先将 apache 文件夹中的文件重命名如下:

  • .crt 证书文件 → commercial.crt
  • .key 私钥文件 → commercial.key
  • .ca-bundle 证书链文件 → commercial_ca.crt

部署证书

  1. 将这三个重命名后的文件复制到 Zimbra 的证书目录(例如 /opt/zimbra/ssl/zimbra/commercial/)。

  2. 执行以下命令校验证书(确认私钥、证书、证书链三者匹配):

/opt/zimbra/bin/zmcertmgr verifycrt comm commercial.key commercial.crt commercial_ca.crt
  1. 校验通过后,使用以下命令部署证书:
/opt/zimbra/bin/zmcertmgr deploycrt comm commercial.crt commercial_ca.crt
  1. 查看已部署的证书,确认部署结果:
/opt/zimbra/bin/zmcertmgr viewdeployedcrt
  1. 重启 Zimbra 服务,使新证书生效:
su - zimbra -c "zmcontrol restart"

重启完成后,访问邮箱、管理控制台等地址,确认浏览器不再出现证书告警,新证书已正常启用。

相关工具