Você pode usar o utilitário vSphere Certificate Manager para tornar a VMCA uma autoridade de certificação intermediária. Depois de concluir o processo, a VMCA assina todos os novos certificados com a cadeia completa. Se desejar, você poderá usar vSphere Certificate Manager para substituir todos os certificados existentes por novos certificados assinados pela VMCA.
VMware não recomenda a operação da VMCA como uma autoridade de certificação subordinada (ou intermediária). Se você escolher essa opção, poderá encontrar uma complexidade significativa e o potencial de um impacto negativo na sua segurança, além de um aumento desnecessário no seu risco operacional. Para obter mais informações sobre o gerenciamento de certificados em um ambiente vSphere, consulte a postagem de blog intitulada Detonado sobre o novo produto - Substituição de certificado SSL híbrido vSphere em http://vmware.com/go/hybridvmca.
Para tornar a VMCA uma autoridade de certificação intermediária, você deve executar vSphere Certificate Manager várias vezes. As etapas de alto nível para substituir os certificados SSL da máquina e os certificados do usuário da solução incluem:
- Iniciando o utilitário vSphere Certificate Manager.
- Gerando uma CSR executando a Opção 2, Substituir o certificado Raiz da VMCA pelo Certificado de Assinatura Personalizado e substitua todos os Certificados. Em seguida, pode ser necessário fornecer algumas informações sobre o certificado. Quando uma opção for solicitada novamente, selecione a Opção 1, Gerar Solicitação(ões) de Assinatura de Certificado e Chave(s) para o certificado de Assinatura Raiz da VMCA.
- Enviando a CSR para sua autoridade de certificação externa ou corporativa. Você recebe um certificado assinado e um certificado raiz da autoridade de certificação.
- Combinando o certificado raiz da VMCA com o certificado raiz da CA e salvando o arquivo.
- Substituindo certificados executando a Opção 2, Substituir certificado raiz da VMCA por Certificado de assinatura personalizado e substitua todos os certificados, seguindo os prompts. Esse processo substitui todos os certificados na máquina local.
- (Opcional) Substituindo certificados em cada nó quando várias instâncias vCenter Server estão conectadas na configuração do Modo Vinculado Avançado:
- Primeiro, substitua o certificado SSL da máquina pelo (novo) certificado VMCA (Opção 3, Substituir o certificado SSL da máquina pelo certificado VMCA).
- Em seguida, substitua os certificados de usuário da solução pelo (novo) certificado VMCA (Opção 6, Substituir certificados de usuário da solução por certificados VMCA).
Gerar CSR usando o Gerenciador de certificados e preparar o certificado raiz (CA intermediária)
Você pode usar o utilitário vSphere Certificate Manager para gerar Solicitações de Assinatura de Certificado (CSRs). Envie essas CSRs para a CA corporativa ou para uma autoridade de certificação externa para assinatura. Você pode usar os certificados assinados com os diferentes processos de substituição de certificado com suporte.
- Você pode usar vSphere Certificate Manager para criar a CSR.
Observação: No vSphere 8.0 e posterior, se você usar o vSphere Certificate Manager para gerar o CSR, o tamanho mínimo da chave será alterado para 3.072 bits de 2.048. No vSphere 8.0 Atualização 1, use o vSphere Client para gerar um CSR com um tamanho de chave de 2.048 bits.Observação: O certificado FIPS de vSphere só valida tamanhos de chave RSA de 2.048 bits e 3.072 bits.
- Se você preferir criar a CSR manualmente, o certificado enviado para ser assinado deverá atender aos seguintes requisitos.
- Tamanho da chave: 2.048 bits (mínimo) a 16.384 bits (máximo) (codificado por PEM)
- Formato PEM. VMware é compatível com PKCS8 e PKCS1 (chaves RSA). Quando chaves são adicionadas ao VECS, elas são convertidas em PKCS8.
- x509 versão 3
- A extensão de CA deve ser definida como true para certificados raiz, e o sinal de certificado deve estar na lista de requisitos. Por exemplo:
basicConstraints = critical,CA:true keyUsage = critical,digitalSignature,keyCertSign
- A assinatura da CRL deve estar habilitada.
- O Uso Estendido de Chave pode estar vazio ou conter Autenticação do Servidor.
- Nenhum limite explícito para o comprimento da cadeia de certificados. A VMCA usa o padrão OpenSSL, que é de 10 certificados.
- Certificados com caracteres curinga ou com mais de um nome DNS não são compatíveis.
- Você não pode criar ACs subsidiárias da VMCA.
Consulte o artigo da base de conhecimento VMware em http://kb.vmware.com/kb/2112009, Criando um modelo de autoridade de certificação da Microsoft para a criação de certificado SSL no vSphere 6.x, para obter um exemplo usando a Autoridade de Certificação Microsoft.
Pré-requisitos
vSphere Certificate Manager solicita informações. Os prompts dependem do seu ambiente e do tipo de certificado que você deseja substituir.
Para qualquer geração de CSR, será solicitada a senha do usuário [email protected] ou do administrador do domínio vCenter Single Sign-On ao qual você está se conectando.
Procedimento
O que Fazer Depois
Substitua o certificado raiz existente pelo certificado raiz encadeado. Consulte Substituir o certificado raiz da VMCA pelo certificado de assinatura personalizado e substituir todos os certificados usando o gerenciador de certificados.
Substituir o certificado raiz da VMCA pelo certificado de assinatura personalizado e substituir todos os certificados usando o gerenciador de certificados
Você pode usar o utilitário vSphere Certificate Manager para gerar uma CSR e enviá-la a uma autoridade de certificação corporativa ou de terceiros para assinatura. Em seguida, você pode substituir o certificado raiz da VMCA por um certificado de assinatura personalizado e substituir todos os certificados existentes por certificados assinados pela autoridade de certificação personalizada.
Execute vSphere Certificate Manager no vCenter Server para substituir o certificado raiz da VMCA por um certificado de assinatura personalizado.
Pré-requisitos
- Gere a cadeia de certificados.
- Você pode usar vSphere Certificate Manager para criar a CSR ou criar a CSR manualmente.
- Depois de receber o certificado assinado de sua autoridade de certificação corporativa ou de terceiros, combine-o com o certificado raiz inicial da VMCA para criar a cadeia completa.
Consulte Gerar CSR usando o Gerenciador de certificados e preparar o certificado raiz (CA intermediária) para obter os requisitos de certificado e o processo de combinação dos certificados.
- Reúna as informações de que você precisa.
- Senha para [email protected]
- Certificado personalizado válido para raiz (arquivo .crt)
- Chave personalizada válida para raiz (arquivo .key)
Procedimento
Substituir o certificado SSL da máquina pelo certificado VMCA (CA intermediária) usando o Gerenciador de certificados
Ao usar a VMCA como uma CA intermediária, você pode substituir o certificado SSL da máquina explicitamente usando o utilitário vSphere Certificate Manager. Primeiro, você substitui o certificado raiz da VMCA no vCenter Server e, em seguida, pode substituir o certificado SSL da máquina, que será assinado pela nova raiz da VMCA. Você também pode usar essa opção para substituir os certificados SSL da máquina que estão corrompidos ou prestes a expirar.
Quando você substitui o certificado SSL da máquina existente por um novo certificado assinado pela VMCA, vSphere Certificate Manager solicita informações e insere todos os valores, exceto a senha e o endereço IP do vCenter Server, no arquivo certool.cfg arquivo.
- Senha para [email protected]
- Código de país de duas letras
- Nome da empresa
- Nome da organização
- Unidade organizacional
- Estado
- Localidade
- Endereço IP (opcional)
- Nome do host, ou seja, o nome de domínio totalmente qualificado da máquina para a qual você deseja substituir o certificado. Se o nome do host não corresponder ao FQDN, a substituição do certificado não será concluída corretamente e seu ambiente poderá ficar em um estado instável.
- Endereço IP de vCenter Server
- Nome da VMCA, ou seja, o nome de domínio totalmente qualificado da máquina na qual a configuração do certificado está em execução.
Pré-requisitos
- Você deve conhecer as seguintes informações para executar vSphere Certificate Manager com esta opção.
- Senha para [email protected].
- O FQDN da máquina para a qual você deseja gerar um novo certificado assinado pela VMCA. Todas as outras propriedades têm como padrão os valores predefinidos, mas podem ser alteradas.
- Nome do host ou endereço IP do sistema vCenter Server.
Procedimento
Resultados
Substituir certificados de usuário do Solution por certificados VMCA (CA intermediária) usando o Gerenciador de certificados
Ao usar a VMCA como uma autoridade de certificação intermediária, você pode substituir o certificado de usuário da solução explicitamente usando o utilitário vSphere Certificate Manager. Primeiro, você substitui o certificado raiz da VMCA no vCenter Server e, em seguida, pode substituir o certificado de usuário da solução, que será assinado pela nova raiz da VMCA. Você também pode usar essa opção para substituir certificados de solução corrompidos ou prestes a expirar.
Pré-requisitos
- Reinicie todos os nós vCenter Server explicitamente se você tiver substituído o certificado raiz da VMCA em uma implantação que consiste em várias instâncias de vCenter Server na configuração do Modo Vinculado Avançado.
- Você deve conhecer as seguintes informações para executar vSphere Certificate Manager com esta opção.
- Senha para [email protected]
- Nome do host ou endereço IP do sistema vCenter Server