Zertifikat erstellen
Erstellen Sie ein Zertifikat zur internen Verwaltung, einschließlich des Private Keys des Zertifikats.
Sie benötigen die entsprechende Sicherheitszugriffsebene, um ein Zertifikat zu erstellen. Weitere Informationen finden Sie unter Erforderliche IAM-Policy.
Sie können ein Zertifikat auf mehrere Arten erstellen, indem Sie beispielsweise mit dem Certificates-Service ein Zertifikat ausstellen und ein Zertifikat importieren, das von einer externen Certificate Authority (CA) ausgestellt wurde. Die Schritte zum Importieren eines Zertifikats finden Sie unter Zertifikat importieren.
Mehrere Möglichkeiten zur Verwaltung eines Zertifikats wirken sich auch auf den Erstellungsprozess aus. Wenn Sie ein Zertifikat ausstellen, können Sie den Private Key intern mit derselben CA generieren und verwalten. Sie können auch einen Zertifikatssignier-Request (CSR) und einen Private Key auf dem Server generieren, auf dem Sie das Zertifikat installieren möchten. Diesen CSR können Sie beim externen Verwalten des Private Keys an eine CA weiterleiten, um ein Zertifikat auszustellen. In dieser Aufgabe wird beschrieben, wie Sie ein Zertifikat ausstellen, das Sie intern verwalten möchten. Die Schritte zum Ausstellen eines Zertifikats, das Sie extern mit einer Drittanbieter-CA verwalten, finden Sie unter Zertifikat zur externen Verwaltung erstellen.
Verwenden Sie den Befehl oci certs-mgmt certificate create-certificate-issued-by-internal-ca und die erforderlichen Parameter, um ein vom Certificates-Service ausgestelltes Zertifikat zu erstellen:
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>
Beispiel:
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
Eine vollständige Liste der Flaggen und Variablenoptionen für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.
Führen Sie den Vorgang CreateCertificate aus, um ein Zertifikat zu erstellen, das Sie intern verwalten möchten.