Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS Private CA esempi utilizzando AWS CLI
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with AWS Private CA.
Le azioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le azioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un link al codice sorgente completo, in cui vengono fornite le istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
Il seguente esempio di codice mostra come utilizzarecreate-certificate-authority-audit-report.
- AWS CLI
-
Come creare un report di audit dell’autorità di certificazione
Il comando
create-certificate-authority-audit-reportseguente crea un report di controllo per la CA privata identificata dall’ARN.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-
Per i dettagli sull'API, consulta CreateCertificateAuthorityAuditReport AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-certificate-authority.
- AWS CLI
-
Come creare un’autorità di certificazione privata
Il
create-certificate-authoritycomando seguente crea un'autorità di certificazione privata nel tuo AWS account.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-
Per i dettagli sull'API, consulta CreateCertificateAuthority AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-certificate-authority.
- AWS CLI
-
Come eliminare un’autorità di certificazione privata
Il comando
delete-certificate-authorityseguente elimina l’autorità di certificazione identificata dall’ARN.aws acm-pca delete-certificate-authority --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012-
Per i dettagli sull'API, consulta DeleteCertificateAuthority AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredescribe-certificate-authority-audit-report.
- AWS CLI
-
Come descrivere un report di audit per un’autorità di certificazione (CA)
Il comando
describe-certificate-authority-audit-reportseguente elenca le informazioni sul report di audit specificato per la CA identificata dall’ARN.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-
Per i dettagli sull'API, consulta DescribeCertificateAuthorityAuditReport AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredescribe-certificate-authority.
- AWS CLI
-
Come descrivere un’autorità di certificazione privata
Il comando
describe-certificate-authorityseguente elenca le informazioni sulla CA privata identificata dall’ARN.aws acm-pca describe-certificate-authority --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012-
Per i dettagli sull'API, consulta DescribeCertificateAuthority AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-certificate-authority-certificate.
- AWS CLI
-
Come recuperare un certificato dell’autorità di certificazione (CA)
Il comando
get-certificate-authority-certificateseguente recupera il certificato e la catena di certificati per la CA privata specificata dall’ARN.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-
Per i dettagli sull'API, consulta GetCertificateAuthorityCertificate AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-certificate-authority-csr.
- AWS CLI
-
Come recuperare la richiesta di firma del certificato per un’autorità di certificazione (CA)
Il comando
get-certificate-authority-csrseguente recupera la CSR per la CA privata specificata dall’ARN.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-
Per i dettagli sull'API, consulta GetCertificateAuthorityCsr AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-certificate.
- AWS CLI
-
Come recuperare un certificato emesso
L’esempio
get-certificateseguente recupera un certificato dalla CA privata specificata.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\ --outputtextOutput:
-----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-----La prima parte dell’output è il certificato stesso. La seconda parte è la catena di certificati che si collega al certificato CA root. Si noti che quando si utilizza l’opzione
--output text, viene inserito un carattereTABtra i due elementi del certificato (questa è la causa del testo con rientro). Se intendi accettare questo risultato e analizzare i certificati con altri strumenti, potresti dover rimuovere il carattereTABin modo che venga elaborato correttamente.-
Per i dettagli sull'API, consulta GetCertificate AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareimport-certificate-authority-certificate.
- AWS CLI
-
Come importare il certificato dell’autorità di certificazione (CA) in ACM PCA
Il comando
import-certificate-authority-certificateseguente importa il certificato CA privato firmato per la CA specificata dall’ARN 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-
Per i dettagli sull'API, consulta ImportCertificateAuthorityCertificate AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareissue-certificate.
- AWS CLI
-
Come emettere un certificato privato
Il comando
issue-certificateseguente utilizza la CA privata specificata dall’ARN per emettere un certificato privato.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-
Per i dettagli sull'API, consulta IssueCertificate AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-certificate-authorities.
- AWS CLI
-
Come elencare le autorità di certificazione privata
Il
list-certificate-authoritiescomando seguente elenca le informazioni su tutti i dati privati CAs presenti nell'account.aws acm-pca list-certificate-authorities --max-results10-
Per i dettagli sull'API, consulta ListCertificateAuthorities AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-tags.
- AWS CLI
-
Come elencare i tag dell’autorità di certificazione (CA)
Il comando
list-tagsseguente elenca i tag associati alla CA privata specificata dall’ARN.aws acm-pca list-tags --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/123455678-1234-1234-1234-123456789012--max-results10-
Per i dettagli sull'API, consulta ListTags AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarerevoke-certificate.
- AWS CLI
-
Come revocare un certificato privato
Il comando
revoke-certificateseguente revoca un certificato privato dalla CA identificata dall’ARN.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"-
Per i dettagli sull'API, consulta RevokeCertificate AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaretag-certificate-authority.
- AWS CLI
-
Come aggiungere tag all’autorità di certificazione privata
Il comando
tag-certificate-authorityseguente applica uno o più tag alla CA privata.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-
Per i dettagli sull'API, consulta TagCertificateAuthority AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareuntag-certificate-authority.
- AWS CLI
-
Come rimuovere uno o più tag dall’autorità di certificazione privata
Il comando
untag-certificate-authorityseguente rimuove i tag dalla CA privata identificata dall’ARN.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-
Per i dettagli sull'API, consulta UntagCertificateAuthority AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareupdate-certificate-authority.
- AWS CLI
-
Come aggiornare la configurazione dell’autorità di certificazione privata
Il comando
update-certificate-authorityseguente aggiorna lo stato e la configurazione della CA privata identificata dall’ARN.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"-
Per i dettagli sull'API, consulta UpdateCertificateAuthority AWS CLI
Command Reference.
-