Criar um Certificado
Crie um certificado para gerenciar internamente, incluindo a chave privada do certificado.
É necessário ter o nível apropriado de acesso de segurança para criar um certificado. Para obter mais informações, consulte Política do Serviço IAM Obrigatória.
Você pode criar um certificado de várias maneiras, inclusive usando o serviço Certificates para emitir um certificado e importando 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 que você pretende gerenciar internamente. Para saber as etapas para emitir um certificado que você gerencia externamente com uma CA de terceiros, consulte Criando um Certificado para Gerenciar Externamente.
Use o comando oci certific-mgmt certificate create-certificate-issued-by-internal-ca e os parâmetros necessários para criar um certificado emitido pelo serviço Certificates:
oci certs-mgmt certificate create-certificate-issued-by-internal-ca --certificate-profile-type <certificate_usage_profile> --compartment-id <compartment_OCID> --issuer-certificate-authority-id <issuing_CA_OCID> --name <certificate_name> --subject <subject_information>
Por exemplo:
oci certs-mgmt certificate create-certificate-issued-by-internal-ca --certificate-profile-type TLS_SERVER_OR_CLIENT --compartment-id ocid1.compartment.oc1..<unique_id> --issuer-certificate-authority-id ocid1.certificateauthority.oc1.<region>.<unique_id> --name internalCert --subject file://path/to/certsubject.json
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 internamente.