Ali Can Şahin – TSE at VMware

  1. Anasayfa
  2. »
  3. vCenter
  4. »
  5. vCenter 7.0 Custom SSL Nasıl Yüklenir?

vCenter 7.0 Custom SSL Nasıl Yüklenir?

admin admin -
163 0
  • Öncelikle wildcard sertifika kullanamazsınız.
  • Birden fazla SAN/DNS name kullanarak sertifika oluşturabilirsiniz.
  • Sertifikayı imzalatmak için microsoft certificate authority server’a ihtiyacınız var.
  • Snapshot almadan kesinlikle aşağıdaki işlemleri  yapmayın.

1- Sertifika server’a RDP ile bağlanıyoruz.

2- MMC/File/Add or Remove Snap-ins/Certificate Templates ADD> ok deyip yüklüyoruz.

3- “Web Server” isimli template’e sağ tıklayıp dublicate ediyoruz.

4- Aşağıdaki görsellerde ki gibi Template’i yapılandırıyoruz.

5- Template’i sertifika server’a yüklemek için Certification Authority’yi açıyoruz. Certificate Templates klasörünün içine sağ tıklayıp “New/Certificate Template to Issue” deyip oluşturduğumuz template’i ekliyoruz.

6- IIS ve Sertifika server servislerini restart ediyoruz.

7- vCenter’a SSH ile bağlanıp CSR oluşturuyoruz.

chsh -s /bin/bash root     //WinSCP ile bağlanmak için bu komutu çalıştırın.

Mevcut default sertifikada bulunan DNS ismini kullanarak CSR oluşturmalısınız.

/usr/lib/vmware-vmafd/bin/vecs-cli entry list --store MACHINE_SSL_CERT --text  // Bu  komutu  çalıştırdıktan sonra  “Subject Alternative Name”  kısmında  mevcut sertifikanızın DNS isimlerini  görebilirsiniz.

/usr/lib/vmware-vmca/bin/certificate-manager  //vCenter sertifika yöneticisine bağlanmak için.

8- WinSCP ile vCenter’a bağlanıp tmp altına oluşturduğumuz “vmca_issued_csr.csr” isimli dosyayı download ediyoruz.

9- Tarayıcı  üzerinde sertifika server’a bağlanıyoruz. Certsrv-ip-adresi/certsrv

10- “Request a certificate” ve “advanced certificate request” seçiyoruz.

11- Server Request kısmınına  vCenter’dan aldığımız “vmca_issued_csr.csr” isimli  dosyayı notepad’de açıp  buraya kopyalıyoruz. Certificate Template kısmında ise oluşturduğumuz  template’i seçiyoruz.
Submit deyip devam ediyoruz.

12- Base 64 encoded seçiyoruz ve “Download certificate” diyerek sertifikayı indiriyoruz.

13- Certsrv-ip-adresi/certsrv adresine gidiyoruz. Burada “Download a CA certificate, certificate chain, or CRL” tıklıyoruz.

14- Burada “Base 64” seçip “Download CA certificate” seçip sertifikayı indiriyoruz.

15- İlk indirdiğimiz machine ca ikinci  indirdiğimiz ise root ca.

16- Karışıklık olmaması  için ben aşağıdaki  gibi  isimlendirdim.

17- Machine-ca ve root-ca’yi winscp ile vCenter/tmp  altına  atıyoruz

18- vCenter ssh ekranına geri dönüyoruz ve 1. Seçenek ile devam  ediyoruz.

19- tmp altındaki sertifika ve key’i aşağıdaki sıra ile giriyoruz.

20- Servisler kapatılıp açılacak ve işlemler bitti. vCenter’ı kendi imzaladığımız custom sertifika ile  kullanabilirsiniz.

İlgili Yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir