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

[玩转系统] 如何在 Exchange Server 中导入证书

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

如何在 Exchange Server 中导入证书


如何在 Exchange Server 中安装证书?使用 SSL 证书保护 Exchange Server 非常重要。我们有一个 SSL 证书,希望将其导入到 Exchange Server 中。有两种方法可以做到这一点。一种方法是在 Exchange 管理中心安装证书。另一种方法是使用 PowerShell 安装 Exchange 证书。在本文中,我们将使用 PowerShell 和 Exchange 管理中心导入证书。

您的组织中是否运行着多个 Exchange Server?您可以对其他 Exchange 服务器使用相同的证书。

创建共享文件夹

创建共享文件夹并将 SSL 证书放入该文件夹中。确保为该文件夹分配权限。例如,系统帐户。如果不授予权限,则无法导入证书,并且会出现错误。

[玩转系统] 如何在 Exchange Server 中导入证书

在 Exchange Server 中导入证书

从 Exchange Server 2016 CU23 及更高版本和 Exchange Server 2019 CU12 及更高版本开始,导入 Exchange 证书的唯一选项是使用 PowerShell(Exchange 命令行管理程序)。

注意:为了防止攻击者滥用 UNC 路径,Microsoft 删除了将 UNC 路径作为 Exchange Server PowerShell cmdlet 和 Exchange 管理中心输入的参数。这些更改将影响 Microsoft Exchange Server 2019(CU12 及更高版本)和 Microsoft Exchange Server 2016(CU23 及更高版本)的所有累积更新 (CU) 版本。请阅读 Exchange Server 证书更改一文来了解更多信息。

使用 PowerShell 导入 Exchange 证书

以管理员身份运行 Exchange 命令行管理程序。接下来,运行以下命令导入证书。

[PS] C:\>Import-ExchangeCertificate -Server "EX01-2016" -FileData ([System.IO.File]::ReadAllBytes('\ex01-2016\Certs\ExchangeCert.pfx')) -PrivateKeyExportable:$true -Password (ConvertTo-SecureString -String 'P@ssw0rd1' -AsPlainText -Force)

Thumbprint                                Services   Subject
----------                                --------   -------
0C4C00B76EB7DB236573BF79258888D32C9B753D  .......    CN=mail.exoip.com

阅读文章使用 PowerShell 安装 Exchange 证书。

下一步是将证书分配给 Exchange 服务。

在 Exchange 管理中心导入 Exchange 证书

假设您的 Exchange Server 未运行 Exchange Server 2016 CU23 及更高版本或 Exchange Server 2019 CU12 及更高版本,您可以在 Exchange 管理中心导入证书。

登录 Exchange 管理中心。单击功能窗格中的服务器,然后单击选项卡中的证书。单击(更多选项)并选择导入 Exchange 证书

[玩转系统] 如何在 Exchange Server 中导入证书

将出现一个新窗口。插入 Exchange 证书的路径。填写密码字段。如果证书没有配置密码,则可以将其留空。单击下一步

[玩转系统] 如何在 Exchange Server 中导入证书

单击+(添加)选择 Exchange 服务器。

[玩转系统] 如何在 Exchange Server 中导入证书

选择 Exchange 服务器。这是要安装新证书的服务器。单击添加确定

在我的示例中,它是 EX01-2016

[玩转系统] 如何在 Exchange Server 中导入证书

单击完成

[玩转系统] 如何在 Exchange Server 中导入证书

证书被导入到 Exchange Server 中。下一步是将证书分配给 Exchange 服务。

将 Exchange 服务分配给证书

单击导入的证书,然后单击编辑图标。

[玩转系统] 如何在 Exchange Server 中导入证书

点击左侧菜单中的服务。指定要将此证书分配到的 Exchange 服务。单击保存

在我的示例中,检查了 SMTPIMAPIIS 服务。

[玩转系统] 如何在 Exchange Server 中导入证书

如果您想要覆盖现有证书,则会出现警告。单击

[玩转系统] 如何在 Exchange Server 中导入证书

单击列表视图中的证书。在详细信息窗格中查看分配的服务。它已分配给我们选择的服务。

[玩转系统] 如何在 Exchange Server 中导入证书

在下一步中,我们将检查 Exchange Server 上的安全 SSL 证书。

测试导入的 Exchange 证书

转到 Outlook Web Access (OWA) URL 或 Exchange 管理中心 (EAC) URL。您可以验证该网站是否安全。

[玩转系统] 如何在 Exchange Server 中导入证书

证书已成功导入到 Exchange Server。它是否帮助您在 Exchange Server 中安装证书?

继续阅读:删除 Exchange Server 中的证书 »

结论

您学习了如何在 Exchange Server 中导入证书。在开始使用 PowerShell 或 Exchange 管理中心中的导入向导导入证书之前,请将证书放入共享文件夹中。

请记住,在最新的 Exchange Server 版本中,Exchange 管理中心中的导入证书功能已被删除,导入 Exchange 证书的唯一方法是使用 PowerShell。

导入证书后,您还没有完成。这是因为新证书需要分配给 Exchange 服务。分配服务后,通过在您喜欢的浏览器中浏览到 OWA URL 来验证证书。

您喜欢这篇文章吗?您可能还喜欢文章“/owa”应用程序 Exchange 服务器中的服务器错误。不要忘记关注我们并分享这篇文章。

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

取消回复欢迎 发表评论:

关灯