Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS Private CA Beispiele mit AWS CLI
Die folgenden Codebeispiele zeigen Ihnen, wie Sie mithilfe von AWS Command Line Interface with Aktionen ausführen und allgemeine Szenarien implementieren AWS Private CA.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarios anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, in dem Sie Anweisungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die Verwendungcreate-certificate-authority-audit-report.
- AWS CLI
- 
             
                    Um einen Prüfbericht einer Zertifizierungsstelle zu erstellen Der folgende create-certificate-authority-audit-reportBefehl erstellt einen Prüfbericht für die private Zertifizierungsstelle, die durch den ARN identifiziert wurde.aws acm-pca create-certificate-authority-audit-report --certificate-authority-arnarn:aws:acm-pca:us-east-1:accountid:certificate-authority/12345678-1234-1234-1234-123456789012--s3-bucket-nameyour-bucket-name--audit-report-response-formatJSON- 
                    Einzelheiten zur API finden Sie CreateCertificateAuthorityAuditReport in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungcreate-certificate-authority.
- AWS CLI
- 
             
                    Um eine private Zertifizierungsstelle zu erstellen Der folgende create-certificate-authorityBefehl erstellt eine private Zertifizierungsstelle in Ihrem AWS Konto.aws acm-pca create-certificate-authority --certificate-authority-configuration file://C:\ca_config.txt --revocation-configuration file://C:\revoke_config.txt --certificate-authority-type"SUBORDINATE"--idempotency-token98256344- 
                    Einzelheiten zur API finden Sie CreateCertificateAuthority in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungdelete-certificate-authority.
- AWS CLI
- 
             
                    Um eine private Zertifizierungsstelle zu löschen Der folgende delete-certificate-authorityBefehl löscht die durch den ARN identifizierte Zertifizierungsstelle.aws acm-pca delete-certificate-authority --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012- 
                    Einzelheiten zur API finden Sie DeleteCertificateAuthority in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungdescribe-certificate-authority-audit-report.
- AWS CLI
- 
             
                    Um einen Prüfbericht für eine Zertifizierungsstelle zu beschreiben Der folgende describe-certificate-authority-audit-reportBefehl listet Informationen über den angegebenen Auditbericht für die vom ARN identifizierte CA auf.aws acm-pca describe-certificate-authority-audit-report --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/99999999-8888-7777-6666-555555555555--audit-report-id11111111-2222-3333-4444-555555555555- 
                    Einzelheiten zur API finden Sie DescribeCertificateAuthorityAuditReport unter AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungdescribe-certificate-authority.
- AWS CLI
- 
             
                    Um eine private Zertifizierungsstelle zu beschreiben Der folgende describe-certificate-authorityBefehl listet Informationen über die private CA auf, die durch den ARN identifiziert wurde.aws acm-pca describe-certificate-authority --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012- 
                    Einzelheiten zur API finden Sie DescribeCertificateAuthority in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungget-certificate-authority-certificate.
- AWS CLI
- 
             
                    Um ein Zertifikat einer Zertifizierungsstelle (CA) abzurufen Mit dem folgenden get-certificate-authority-certificateBefehl werden das Zertifikat und die Zertifikatskette für die im ARN angegebene private Zertifizierungsstelle abgerufen.aws acm-pca get-certificate-authority-certificate --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012--outputtext- 
                    Einzelheiten zur API finden Sie unter GetCertificateAuthorityCertificate AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungget-certificate-authority-csr.
- AWS CLI
- 
             
                    Um die Zertifikatsignieranforderung für eine Zertifizierungsstelle abzurufen Mit dem folgenden get-certificate-authority-csrBefehl wird die CSR für die private Zertifizierungsstelle abgerufen, die im ARN angegeben ist.aws acm-pca get-certificate-authority-csr --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012--outputtext- 
                    Einzelheiten zur API finden Sie unter GetCertificateAuthorityCsr AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungget-certificate.
- AWS CLI
- 
             
                    Um ein ausgestelltes Zertifikat abzurufen Im folgenden get-certificateBeispiel wird ein Zertifikat von der angegebenen privaten Zertifizierungsstelle abgerufen.aws acm-pca get-certificate \ --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012\ --certificate-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012/certificate/6707447683a9b7f4055627ffd55cebcc\ --outputtextAusgabe: -----BEGIN CERTIFICATE----- MIIEDzCCAvegAwIBAgIRAJuJ8f6ZVYL7gG/rS3qvrZMwDQYJKoZIhvcNAQELBQAw cTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1Nl ....certificate body truncated for brevity.... tKCSglgZZrd4FdLw1EkGm+UVXnodwMtJEQyy3oTfZjURPIyyaqskTu/KSS7YDjK0 KQNy73D6LtmdOEbAyq10XiDxqY41lvKHJ1eZrPaBmYNABxU= -----END CERTIFICATE---- -----BEGIN CERTIFICATE----- MIIDrzCCApegAwIBAgIRAOskdzLvcj1eShkoyEE693AwDQYJKoZIhvcNAQELBQAw cTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1Nl ...certificate body truncated for brevity.... kdRGB6P2hpxstDOUIwAoCbhoaWwfA4ybJznf+jOQhAziNlRdKQRR8nODWpKt7H9w dJ5nxsTk/fniJz86Ddtp6n8s82wYdkN3cVffeK72A9aTCOU= -----END CERTIFICATE-----Der erste Teil der Ausgabe ist das Zertifikat selbst. Der zweite Teil ist die Zertifikatskette, die mit dem Root-CA-Zertifikat verknüpft ist. Beachten Sie, dass bei Verwendung der --output textOption einTABZeichen zwischen den beiden Zertifikatsteilen eingefügt wird (das ist die Ursache für den eingezogenen Text). Wenn Sie beabsichtigen, diese Ausgabe zu verwenden und die Zertifikate mit anderen Tools zu analysieren, müssen Sie dasTABZeichen möglicherweise entfernen, damit es korrekt verarbeitet wird.- 
                    Einzelheiten zur API finden Sie GetCertificate in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungimport-certificate-authority-certificate.
- AWS CLI
- 
             
                    Um Ihr Zertifizierungsstellenzertifikat in ACM PCA zu importieren Der folgende import-certificate-authority-certificateBefehl importiert das signierte private CA-Zertifikat für die im ARN angegebene CA in ACM PCA.aws acm-pca import-certificate-authority-certificate --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012--certificate file://C:\ca_cert.pem --certificate-chain file://C:\ca_cert_chain.pem- 
                    Einzelheiten zur API finden Sie unter ImportCertificateAuthorityCertificate AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungissue-certificate.
- AWS CLI
- 
             
                    Um ein privates Zertifikat auszustellen Der folgende issue-certificateBefehl verwendet die im ARN angegebene private Zertifizierungsstelle, um ein privates Zertifikat auszustellen.aws acm-pca issue-certificate --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012--csr file://C:\cert_1.csr --signing-algorithm"SHA256WITHRSA"--validity Value=365,Type="DAYS" --idempotency-token1234- 
                    Einzelheiten zur API finden Sie IssueCertificate in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendunglist-certificate-authorities.
- AWS CLI
- 
             
                    Um Ihre privaten Zertifizierungsstellen aufzulisten Der folgende list-certificate-authoritiesBefehl listet Informationen über alle privaten Daten CAs in Ihrem Konto auf.aws acm-pca list-certificate-authorities --max-results10- 
                    Einzelheiten zur API finden Sie ListCertificateAuthorities in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendunglist-tags.
- AWS CLI
- 
             
                    Um die Tags für Ihre Zertifizierungsstelle aufzulisten Der folgende list-tagsBefehl listet die Tags auf, die der im ARN angegebenen privaten CA zugeordnet sind.aws acm-pca list-tags --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/123455678-1234-1234-1234-123456789012--max-results10- 
                    Einzelheiten zur API finden Sie ListTags in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungrevoke-certificate.
- AWS CLI
- 
             
                    Um ein privates Zertifikat zu widerrufen Der folgende revoke-certificateBefehl widerruft ein privates Zertifikat von der Zertifizierungsstelle, die durch den ARN identifiziert wurde.aws acm-pca revoke-certificate --certificate-authority-arnarn:aws:acm-pca:us-west-2:1234567890:certificate-authority/12345678-1234-1234-1234-123456789012--certificate-serial67:07:44:76:83:a9:b7:f4:05:56:27:ff:d5:5c:eb:cc--revocation-reason"KEY_COMPROMISE"- 
                    Einzelheiten zur API finden Sie RevokeCertificate in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungtag-certificate-authority.
- AWS CLI
- 
             
                    Um Tags an eine private Zertifizierungsstelle anzuhängen Mit dem folgenden tag-certificate-authorityBefehl werden ein oder mehrere Tags an Ihre private CA angehängt.aws acm-pca tag-certificate-authority --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012--tagsKey=Admin,Value=Alice- 
                    Einzelheiten zur API finden Sie TagCertificateAuthority in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendunguntag-certificate-authority.
- AWS CLI
- 
             
                    Um ein oder mehrere Tags von Ihrer privaten Zertifizierungsstelle zu entfernen Der folgende untag-certificate-authorityBefehl entfernt Tags aus der privaten CA, die durch den ARN identifiziert wurde.aws acm-pca untag-certificate-authority --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012--tagsKey=Purpose,Value=Website- 
                    Einzelheiten zur API finden Sie UntagCertificateAuthority in der AWS CLI Befehlsreferenz. 
 
- 
                    
Das folgende Codebeispiel zeigt die Verwendungupdate-certificate-authority.
- AWS CLI
- 
             
                    Um die Konfiguration Ihrer privaten Zertifizierungsstelle zu aktualisieren Der folgende update-certificate-authorityBefehl aktualisiert den Status und die Konfiguration der vom ARN identifizierten privaten CA.aws acm-pca update-certificate-authority --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-1232456789012--revocation-configuration file://C:\revoke_config.txt --status"DISABLED"- 
                    Einzelheiten zur API finden Sie UpdateCertificateAuthority in der AWS CLI Befehlsreferenz. 
 
-