Criando um Certificado para Gerenciar Externamente
Crie um certificado para gerenciar externamente se preferir gerenciar você mesmo a chave privada do certificado, em vez de usar uma autoridade de certificação (CA) do serviço Certificates para gerenciar a chave.
Você pode criar um certificado de várias maneiras, incluindo o uso do serviço Certificates para emitir um certificado e importar um certificado emitido por uma autoridade de certificação (CA) de terceiros. Para saber as etapas para importar um certificado, consulte Importando um Certificado.
Várias maneiras de gerenciar um certificado também afetam o processo de criação. Ao emitir um certificado, você pode gerar e gerenciar a chave privada internamente usando a mesma CA para lidar com tudo. Você também pode gerar uma solicitação de assinatura de certificado (CSR) e uma chave privada no servidor no qual planeja instalar o certificado e, em seguida, enviar essa CSR para uma CA para emitir um certificado, gerenciando a chave privada externamente. Esta tarefa descreve como emitir um certificado com uma chave privada que você gerencia externamente. Para saber as etapas para emitir um certificado que você gerencia internamente com uma CA do serviço Certificates, consulte Criando um Certificado.
Use o comando oci certificate-mgmt create-certificate-managed-externally-issued-by-internal-ca e os parâmetros necessários para criar um certificado com uma chave privada que você pretende gerenciar externamente:
oci certs-mgmt certificate create-certificate-managed-externally-issued-by-internal-ca --compartment-id <compartment_OCID> --issuer-certificate-authority-id <issuing_CA_OCID> --name <certificate_name> --csr-pem <certificate_signing_request_file>
Por exemplo:
oci certs-mgmt certificate create-certificate-managed-externally-issued-by-internal-ca --compartment-id ocid1.compartment.oc1..<unique_id> --issuer-certificate-authority-id ocid1.certificateauthority.oc1.<region>.<unique_id> --name externalCert --csr-pem file://path/to/externalcert.pem
Para obter uma lista completa de flags e opções de variáveis para comandos da CLI, consulte a Referência do Comando da CLI.
Execute a operação CreateCertificate para criar um certificado que você planeja gerenciar externamente.