VMware vSphere 6 Certificate Manager

Neste documento veremos como, de uma forma simples e rápida, podemos alterar os certificados atribuídos ao nosso servidor VMware vCenter, ainda que não apenas isso, uma vez que o vSphere 6.0 Certificate Manager é a nova ferramenta da VMware com a qual podemos realizar qualquer gestão que necessitemos com certificados no vSphere!!!

 

vmware-vsphere-6-certificate-manager-01-Bujarra

O que faremos neste artigo será substituir os certificados que o vCenter traz por defeito 6.0, gerados pela sua VMware Certificate Authority (VMCA), substituiremo-los por certificados válidos, sejam eles assinados por uma CA de confiança ou pela CA da nossa organização, para que, internamente, utilizemos certificados válidos.

A primeira coisa a fazer será editar o ficheiro 'certool.cfg'’ que podremos encontrar en ‘%ProgramFiles%\VMware\vCenter Server\vmcad\en el caso de que dispongamos vCenter bajo Windows o en ‘/usr/lib/vmware-vmca/bin/en el caso de utilizar el appliance de VMware. Editaremos el fichero de configuración introduciendo los datos correctos para generar el CSR posteriormente.

 

vmware-vsphere-6-certificate-manager-02-Bujarra

Ejecutaremos el script ‘certificate-manager.bat’ (Win) o ‘./certificate-manager’ (Lin) para lanzar la utilidad de gestión de certificados, seleccionamos ‘1. Replace the Machine SSL certificate with a Custom CA Certificatepara reemplazar el certificado SSL de la máquina con uno personalizado.

Seleccionamos de nuevo ‘1para generar un nuevo CSR o archivo de solicitud de certificado en base a la configuración introducida en el fichero de configuración, nos indicará que especifiquemos una carpeta donde lo guardará (en mi caso 'C:\Certificados'). Y una vez generado, saldremos del asistente con '2’ y nos levaremos los ficheiros gerados a uma CA de confiança para firmar e gerar certificados y claves!

 

vmware-vsphere-6-certificate-manager-03-Bujarra

En este caso utilizaré una CA de Microsoft, que es la que se usa na minha organização, pegamos el contenido del fichero 'machine_ssl.csr’ y generamos el certificado como es tradicional.

 

vmware-vsphere-6-certificate-manager-04-Bujarra

Debemos recordar, que tenemos que bajar el certificado codificado en Base64, lo guardaremos como 'rui.crt’ en la misma carpeta ('C:\Certificados').

 

vmware-vsphere-6-certificate-manager-05-Bujarra

Além disso, necesitaremos la cadena de certificados de la entidad de certificados (CA) que nos está a gerar o certificado, nos lo descargamos pulsando en 'Descargar cadena de certificados de CA', também em Base 64 e guardamo-lo com o nome 'cachain.p7b'.

 

vmware-vsphere-6-certificate-manager-06-Bujarra

Nada mau, sobre o ficheiro recentemente descarregado, lo executamos, e exportamos os certificados das CA que tivermos,

 

vmware-vsphere-6-certificate-manager-07-Bujarra

Tal como anteriormente, em Base 64, guardamo-lo como tudo na nossa pasta de certificados ('C:\Certificados'), guardamo-lo como 'Root64.cer'.

 

 

vmware-vsphere-6-certificate-manager-08-Bujarra

E não restará mais nada a não ser instalar o certificado recém-gerado, voltamos a executar a ferramenta de certificados do vSphere 6, selecionamos a opção '1'’ de novo para substituir o certificado existente por um personalizado, selecionamos desta vez o '2'’ para importar um certificado personalizado e as suas chaves para substituir o certificado SSL existente. Não restará mais nada a não ser introduzir os paths dos ficheiros correspondentes & confirmar, No meu caso:

  • Certificado personalizado para machine SSL, seria o ficheiro 'rui.crt'.
  • Chave personalizada para o SSL da máquina, seria o ficheiro 'machine_ssl.key'.
  • Certificado de assinatura do certificado SSL da máquina, seria o ficheiro 'Root64.cer'.

Postagens recomendadas

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Não hesite em contactar-me, Vou tentar ajudá-lo sempre que puder, Compartilhar é viver ;) . Desfrute de documentos!!!