Exchange Server'da sertifika nasıl dışa aktarılır


Sertifikayı Exchange Server'a aktarmayı ve sertifikayı yeni kurulan Exchange Server'a almayı seviyoruz. Sunucu ve istemciler arasındaki bağlantıların güvenliğini sağlamak için Exchange Sunucusuna bir SSL sertifikası yüklemek çok önemlidir. Bu makalede, PowerShell ve Exchange Admin Center ile Exchange Server'da sertifikanın nasıl dışarı aktarılacağını öğreneceksiniz.

Paylaşılan klasör oluştur

Exchange Sunucusunda oturum açın. Bu, yeni Exchange Sunucusu veya önceden yüklenmiş ve yapılandırılmış bir Exchange Sunucusu olabilir. (C:) sürücüsünde bir klasör oluşturun ve ona Certs adını verin. Sertifikalar klasörünü sağ tıklayın ve bu klasörü paylaşın.

Klasöre izinleri atayın:

  • Hesabınız (yönetici) - İzinler Değiştir/Oku İzin Ver
  • SİSTEM - İzinler Değiştir/Oku İzin Ver

Paylaşılan Sertifika klasörü yoluna göz atın ve bir sonraki adıma geçmeden önce klasörü açabildiğinizi doğrulayın.

Exchange sertifikasını dışa aktar

Exchange Server 2016 CU23 ve üzeri ile Exchange Server 2019 CU12 ve üzeri sürümlerden başlayarak, Exchange sertifikasını dışa aktarmanın tek seçeneği PowerShell'dir (Exchange Yönetim Kabuğu).

Not: Microsoft, UNC yollarının saldırganlar tarafından kötüye kullanılmasını önlemek için, UNC yollarını giriş olarak alan parametreleri Exchange Server PowerShell cmdlet'lerinden ve Exchange Yönetim Merkezi'nden kaldırdı. Bu değişiklikler Microsoft Exchange Server 2019'un (CU12 ve üstü) ve Microsoft Exchange Server 2016'nın (CU23 ve üstü) tüm toplu güncelleştirme (CU) sürümlerini etkileyecektir. Daha fazlasını Exchange Server sertifikası değişiklikleri makalesinde okuyun.

PowerShell ile Exchange sertifikası alın

Dışa aktarmak istediğiniz sertifikanın parmak izine sahip olmanız gerekir. Mükemmel bir yol, Exchange Yönetim Kabuğu'ndaki Get-ExchangeCertificate cmdlet'ini çalıştırmaktır.

[PS] C:\>Get-ExchangeCertificate | ft Thumbprint,Services,Subject

Thumbprint                                      Services Subject
----------                                      -------- -------
0C4C00B76EB7DB236573BF79258888D32C9B753D IMAP, IIS, SMTP CN=mail.exoip.com
7112671766E6349131572DC42F94D41F0032D95D            SMTP CN=Microsoft Exchange Server Auth Certificate
856D38D034BC538CE0EA2826A92854E1526CD89B  POP, IIS, SMTP CN=EX01-2016
9556B4F47D7C90DCC7E25163299335A825A874F0            None CN=WMSvc-SHA2-EX01-2016

Artık sertifika parmak izine sahip olduğunuza göre bir sonraki adıma geçebilirsiniz.

PowerShell ile Exchange sertifikasını dışarı aktarma

Exchange Management Shell'i yönetici olarak çalıştırın. Daha sonra sertifikayı dışa aktarmak için aşağıdaki iki komutu çalıştırın.

$cert = Export-ExchangeCertificate -Thumbprint '0C4C00B76EB7DB236573BF79258888D32C9B753D' -BinaryEncoded -Password (ConvertTo-SecureString -String 'P@ssw0rd1' -AsPlainText -Force)
[System.IO.File]::WriteAllBytes('\\ex01-2016\Certs\ExchangeCert.pfx', $cert.FileData)

Exchange sertifikasını Exchange Yönetim Merkezi'nden dışarı aktarma

Exchange Server 2016 CU23 ve üzerini ya da Exchange Server 2019 CU12 ve üzerini çalıştırmayan Exchange Server'ınız olduğunu varsayalım; sertifikayı Exchange Yönetim Merkezi'nden dışarı aktarabilirsiniz.

Exchange Yönetim Merkezi'nde oturum açın. Özellik bölmesinde sunucular'ı tıklayın ve sekmelerde sertifikalar'ı tıklayın. Exchange Sunucusu'nu seçin. Dışa aktarmak istediğiniz Exchange sertifikasını tıklayın.

Araç çubuğunda … (Diğer seçenekler) seçeneğini tıklayın ve Exchange Sertifikasını Dışa Aktar'ı seçin.

İlk adımda oluşturduğunuz yolu yerleştirin ve sertifika için .pfx dosya adı uzantısı dahil bir ad ekleyin. Örneğimizde bu \\EX01-2016\certs\ExchangeCert.pfx'dir. Sertifikayı bir şifreyle koruyun ve Tamam'ı tıklayın.

Exchange sertifikası dışa aktarımını doğrulayın

Yola göz atın ve Exchange sertifikasının başarıyla dışa aktarıldığını doğrulayın.

İşte bu. Bu, Exchange sertifikasını dışa aktarmanıza yardımcı oldu mu?

Okumaya devam edin: Exchange Server'daki sertifikayı kaldırın »

Çözüm

Exchange Server'da sertifikanın nasıl dışa aktarılacağını öğrendiniz. Sertifikayı PowerShell ile veya Exchange Yönetim Merkezi'ndeki dışarı aktarma sihirbazıyla dışarı aktarmaya başlamadan önce, paylaşılan bir klasör oluşturun ve izinleri atayın.

En son Exchange Server sürümlerinde, Exchange Admin Center'daki sertifikayı dışarı aktarma işlevinin kaldırıldığını ve Exchange sertifikasını dışarı aktarmanın tek yolunun PowerShell kullanmak olduğunu unutmayın.

Bu makaleyi beğendiniz mi? Ayrıca Posta kutusu izinlerini CSV dosyasına aktarma makalesini de beğenebilirsiniz. Bizi takip etmeyi ve bu makaleyi paylaşmayı unutmayın.

İlgili makaleler