Creazione di un certificato
Creare un certificato da gestire internamente, inclusa la chiave privata del certificato.
Per creare un certificato, è necessario disporre del livello di accesso di sicurezza appropriato. Per ulteriori informazioni, vedere Criterio IAM obbligatorio.
È possibile creare un certificato in diversi modi, ad esempio utilizzando il servizio Certificati per emettere un certificato e importare un certificato emesso da un'autorità di certificazione (CA) di terze parti. Per la procedura di importazione di un certificato, vedere Importazione di un certificato.
Diversi modi di gestire un certificato influiscono anche sul processo di creazione. Quando si emette un certificato, è possibile generare e gestire la chiave privata internamente utilizzando la stessa CA per gestire tutti gli elementi. È inoltre possibile generare una richiesta di firma certificato (CSR) e una chiave privata sul server in cui si prevede di installare il certificato, quindi sottomettere tale richiesta CSR a una CA per emettere un certificato, gestendo la chiave privata esternamente. Questo task descrive come emettere un certificato che si prevede di gestire internamente. Per la procedura per emettere un certificato gestito esternamente con una CA di terze parti, vedere Creazione di un certificato da gestire esternamente.
Utilizzare il comando oci certs-mgmt certificate create-certificate-issued-by-internal-ca e i parametri richiesti per creare un certificato emesso dal servizio Certificati:
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>
Ad esempio:
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
Per un elenco completo dei flag e delle opzioni variabili per i comandi CLI, consultare il manuale CLI Command Reference.
Eseguire l'operazione CreateCertificate per creare un certificato che si prevede di gestire internamente.