当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 删除 Exchange Server 中的证书

作者:精品下载站 日期:2024-12-14 03:13:58 浏览:14 分类:玩电脑

删除 Exchange Server 中的证书


有两种方法可以删除 Exchange Server 证书。第一种方法是使用 Exchange 管理中心 (EAC) 删除 Exchange 服务器中的证书。第二种方法是使用 PowerShell 删除证书。在我们开始之前,您是否为 Exchange 服务分配了新证书?我们建议等待一周后再删除证书。如果证书已分配给 Exchange 服务,则无法删除该证书。

删除 Exchange 管理中心中的证书

让我们看看如何通过以下步骤删除 Exchange 管理中心中的 Exchange 证书:

  1. 登录 Exchange 管理中心
  2. 单击服务器 > 证书
  3. 选择您想要从列表视图中删除的证书
  4. 单击删除图标

注意:在按删除键之前,请确保已安装另一个证书并将其分配给 Exchange 服务。

[玩转系统] 删除 Exchange Server 中的证书

  1. 如果您确定删除证书,则会出现警告
  2. 单击确定

[玩转系统] 删除 Exchange Server 中的证书

  1. Exchange 证书已成功删除

您没有收到无法删除证书的错误消息吗?然后您可以假设您已成功删除 Exchange Server 中的证书。仔细检查总是好的。在下一步中,我们将验证证书是否已从 Exchange Server 中删除。

阅读更多:服务器上发生特殊的 rpc 错误 »

  1. 检查 Exchange Server 中已安装的证书并确认该证书未出现在列表中

[玩转系统] 删除 Exchange Server 中的证书

您的组织中是否运行着多个 Exchange Server?在其余 Exchange 服务器上重复本文中描述的步骤。

使用 PowerShell 删除 Exchange 证书

在以下步骤中,您将了解如何使用 PowerShell 删除 Exchange 证书。

获取交换证书

最好先获取已安装的 Exchange 证书的列表。之后,我们将删除该证书。请阅读文章使用 PowerShell 获取 Exchange 证书以了解更多信息。

以管理员身份运行 Exchange 命令行管理程序并运行 Get-ExchangeCertificate cmdlet。

[PS] C:\>Get-ExchangeCertificate | select Thumbprint, Services, NotAfter, Subject, CertificateDomains | fl


Thumbprint         : 1AEF337DFC2B537D9E0D0C89D1AE55749AF2660B
Services           : SMTP
NotAfter           : 5/1/2027 9:15:30 PM
Subject            : CN=Microsoft Exchange Server Auth Certificate
CertificateDomains : {}

Thumbprint         : E55A7CE736B5798A1A694F1D0515227E35F97514
Services           : IIS, SMTP
NotAfter           : 5/1/2027 7:53:26 PM
Subject            : CN=EX01-2019
CertificateDomains : {EX01-2019, EX01-2019.exoip.local}

Thumbprint         : E0BDD1F47CA74B3FC3E6D84DD4AF86C1E7141DC9
Services           : IMAP, POP, IIS, SMTP
NotAfter           : 7/19/2022 11:14:01 AM
Subject            : CN=mail.exoip.com
CertificateDomains : {mail.exoip.com, autodiscover.exoip.com}

Thumbprint         : 5C542FF3253B641876C77C70404625154B723E25
Services           : None
NotAfter           : 4/13/2032 5:38:47 PM
Subject            : CN=WMSvc-SHA2-EX01-2019
CertificateDomains : {WMSvc-SHA2-EX01-2019}

我们在 Exchange 服务器上安装了四个 Exchange 证书。三个证书绑定到 SMTP 服务。

注意: 绑定到 SMTP 服务的证书与 Exchange 服务器上的其他服务略有不同。例如,如果将证书绑定到服务 IIS,它将删除任何先前证书的绑定,并成为绑定到该服务的唯一证书。通过 SMTP,您可以将多个 SSL 证书绑定到服务。

您是否已经知道需要删除哪个 Exchange 证书?那么,接下来我们就来看看如何删除Exchange证书。

删除 Exchange 证书

我们确实运行了 Get-ExchangeCertificate cmdlet。之后,我们知道要删除哪个证书。我们要删除的证书是带有指纹 E0BDD1F47CA74B3FC3E6D84DD4AF86C1E7141DC9 的本地证书。

注意:在您100%确定不需要证书之前,请勿删除该证书。最好将证书保留一周或更长时间,然后再删除。

运行Remove-ExchangeCertificate cmdlet,按Y 确认,然后按Enter

[PS] C:\>Remove-ExchangeCertificate -Thumbprint E0BDD1F47CA74B3FC3E6D84DD4AF86C1E7141DC9

Confirm
Are you sure you want to perform this action?
Remove certificate with thumbprint E0BDD1F47CA74B3FC3E6D84DD4AF86C1E7141DC9 from the computer's certificate store?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [?] Help (default is "Y"): Y

带有指纹 E0BDD1F47CA74B3FC3E6D84DD4AF86C1E7141DC9 的证书已成功删除。

继续阅读:在 Exchange Server 中安装免费的 Let’s Encrypt 证书 »

结论

您了解了如何删除 Exchange Server 中的证书。请记住,您不会立即删除证书。确保将另一个证书分配给 Exchange 服务。等待一段时间并删除证书,例如一周后。

不幸的是,您无法解除服务与证书的绑定。相反,您必须先将服务重新分配给另一个证书。之后,您可以删除证书。

我希望本文可以帮助您删除 Exchange Server 中的 Exchange 证书。您更喜欢在 Exchange 管理中心删除证书还是使用 PowerShell 删除证书?

您喜欢这篇文章吗?您可能还喜欢使用 PowerShell 安装 Exchange 证书。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯