exchange 2013果然不熟悉powshell的人是無法很好的使用好這個版本的。
關于exchange 2013如何申請一張證書使用,分為幾個步驟:
1 生成申請證書檔案
2 到ca申請證書
3 将證書導入exchange 伺服器
4 配置設定服務
前面的1,2,3這裡不做介紹網絡上有很多的教程。在日常管理中,可能會由于某些緣故需要臨時更換證書做測試。配置設定服務給證書,在圖形化可以通過修改屬性實作,但是這個是不可逆的,也就是你配置設定了服務給這個證書,之後這個證書會一直顯示已經配置設定某個服務了。之後想二次配置設定這張證書到這個服務就沒辦法了。
<a href="http://s3.51cto.com/wyfs02/M01/72/8E/wKiom1XmgvmzS6ayAAC74kHy_VQ794.jpg" target="_blank"></a>
現在我就是遇到這種情況,原本生産環境以及配置設定了一張證書,我需要做測試,把證書替換成測試的證書,現在想修改回去原來的證書,在圖形化下無法修改了。
如果想要修改這個證書配置設定服務,隻能是通過powersheel的方法:
1 擷取該伺服器上所有的證書資訊,主要是想要Thumbprint的值
Get-ExchangeCertificate -Server XX.XXX.com(伺服器的fqdn名稱)
<a href="http://s3.51cto.com/wyfs02/M00/72/8B/wKioL1Xmhgmjs7yoAADv2zzyp2U637.jpg" target="_blank"></a>
2 确認哪一張是原本的證書,确認Thumbprint的值對于的證書,
Get-ExchangeCertificate 13A9C7CC6BF9C9B666EA23B8A09AFEF3180B316F -Server xxx.com| Format-List *
這個指令可以看到裡面證書的名稱以及所有的相關資訊,這裡不做截圖
3 之後配置設定證書到對應的服務上,要指定對應的cas伺服器,有兩台cas伺服器如cas01和cas02
Enable-ExchangeCertificate -Thumbprint 13A9C7CC6BF9C9B666EA23B8A09AFEF3180B316F -Server cas01.xxxx.com -Services POP,IMAP,SMTP,IIS (這裡選擇對應的服務)
Enable-ExchangeCertificate -Thumbprint 13A9C7CC6BF9C9B666EA23B8A09AFEF3180B316F -Server cas02.xxxx.com -Services POP,IMAP,SMTP,IIS
可以參考
<a href="https://technet.microsoft.com/en-us/library/bb124950(v=exchg.150).aspx" target="_blank">https://technet.microsoft.com/en-us/library/bb124950(v=exchg.150).aspx</a>
如何獲驗證書資訊的指令
<a href="https://technet.microsoft.com/en-us/library/aa997231.aspx" target="_blank">https://technet.microsoft.com/en-us/library/aa997231.aspx</a>
如何配置設定證書的指令
本文轉自 流原炫 51CTO部落格,原文連結:http://blog.51cto.com/xiaoyuanzheng/1690762