証明書の作成
証明書の秘密キーを含め、内部で管理する証明書を作成します。
証明書を作成するには、適切なレベルのセキュリティ・アクセスが必要です。詳細は、必要なIAMポリシーを参照してください。
証明書サービスを使用した証明書の発行、およびサードパーティ認証局(CA)によって発行された証明書のインポートなど、複数の方法で証明書を作成できます。証明書をインポートするステップは、証明書のインポートを参照してください。
証明書を複数の方法で管理すると、作成プロセスにも影響します。証明書を発行するときに、同じCAを使用してすべてのものを処理することで、秘密キーを内部で生成および管理できます。証明書をインストールする予定のサーバーで証明書署名リクエスト(CSR)と秘密キーを生成してから、そのCSRをCAに送信して証明書を発行し、秘密キーを外部で管理することもできます。このタスクでは、内部で管理する予定の証明書を発行する方法について説明します。サードパーティCAを使用して外部で管理する証明書を発行するステップは、外部で管理する証明書の作成を参照してください。
oci certs-mgmt certificate create-certificate-issued-by-internal-caコマンドおよび必要なパラメータを使用して、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>
例:
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
CLIコマンドのフラグおよび変数オプションの完全なリストは、CLIコマンドライン・リファレンスを参照してください。
CreateCertificate操作を実行して、内部で管理する予定の証明書を作成します。