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-2016Artı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.





