Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS Private CA contoh menggunakan AWS CLI
Contoh kode berikut menunjukkan cara melakukan tindakan dan menerapkan skenario umum dengan menggunakan AWS Command Line Interface with AWS Private CA.
Tindakan merupakan kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.
Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.
Topik
Tindakan
Contoh kode berikut menunjukkan cara menggunakancreate-certificate-authority-audit-report.
- AWS CLI
-
Untuk membuat laporan audit otoritas sertifikat
Per
create-certificate-authority-audit-reportintah berikut membuat laporan audit untuk CA pribadi yang diidentifikasi oleh 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-
Untuk detail API, lihat CreateCertificateAuthorityAuditReport
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-certificate-authority.
- AWS CLI
-
Untuk membuat otoritas sertifikat pribadi
Per
create-certificate-authorityintah berikut membuat otoritas sertifikat pribadi di AWS akun Anda.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-
Untuk detail API, lihat CreateCertificateAuthority
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-certificate-authority.
- AWS CLI
-
Untuk menghapus otoritas sertifikat pribadi
Per
delete-certificate-authorityintah berikut menghapus otoritas sertifikat yang diidentifikasi oleh ARN.aws acm-pca delete-certificate-authority --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012-
Untuk detail API, lihat DeleteCertificateAuthority
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-certificate-authority-audit-report.
- AWS CLI
-
Untuk menjelaskan laporan audit untuk otoritas sertifikat
Per
describe-certificate-authority-audit-reportintah berikut mencantumkan informasi tentang laporan audit yang ditentukan untuk CA yang diidentifikasi oleh 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-
Untuk detail API, lihat DescribeCertificateAuthorityAuditReport
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-certificate-authority.
- AWS CLI
-
Untuk mendeskripsikan otoritas sertifikat pribadi
Per
describe-certificate-authorityintah berikut mencantumkan informasi tentang CA pribadi yang diidentifikasi oleh ARN.aws acm-pca describe-certificate-authority --certificate-authority-arnarn:aws:acm-pca:us-west-2:123456789012:certificate-authority/12345678-1234-1234-1234-123456789012-
Untuk detail API, lihat DescribeCertificateAuthority
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-certificate-authority-certificate.
- AWS CLI
-
Untuk mengambil sertifikat otoritas sertifikat (CA)
Per
get-certificate-authority-certificateintah berikut mengambil sertifikat dan rantai sertifikat untuk CA pribadi yang ditentukan oleh 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-
Untuk detail API, lihat GetCertificateAuthorityCertificate
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-certificate-authority-csr.
- AWS CLI
-
Untuk mengambil permintaan penandatanganan sertifikat untuk otoritas sertifikat
Per
get-certificate-authority-csrintah berikut mengambil CSR untuk CA pribadi yang ditentukan oleh 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-
Untuk detail API, lihat GetCertificateAuthorityCsr
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-certificate.
- AWS CLI
-
Untuk mengambil sertifikat yang dikeluarkan
get-certificateContoh berikut mengambil sertifikat dari CA pribadi yang ditentukan.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-----Bagian pertama dari output adalah sertifikat itu sendiri. Bagian kedua adalah rantai sertifikat yang berrantai ke sertifikat CA root. Perhatikan bahwa ketika Anda menggunakan
--output textopsi,TABkarakter dimasukkan di antara dua potongan sertifikat (itulah penyebab teks indentasi). Jika Anda bermaksud mengambil output ini dan mengurai sertifikat dengan alat lain, Anda mungkin perlu menghapusTABkarakter sehingga diproses dengan benar.-
Untuk detail API, lihat GetCertificate
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanimport-certificate-authority-certificate.
- AWS CLI
-
Untuk mengimpor sertifikat otoritas sertifikat Anda ke ACM PCA
Per
import-certificate-authority-certificateintah berikut mengimpor sertifikat CA pribadi yang ditandatangani untuk CA yang ditentukan oleh ARN ke 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-
Untuk detail API, lihat ImportCertificateAuthorityCertificate
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanissue-certificate.
- AWS CLI
-
Untuk mengeluarkan sertifikat pribadi
Per
issue-certificateintah berikut menggunakan CA pribadi yang ditentukan oleh ARN untuk mengeluarkan sertifikat pribadi.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-
Untuk detail API, lihat IssueCertificate
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-certificate-authorities.
- AWS CLI
-
Untuk membuat daftar otoritas sertifikat pribadi Anda
Per
list-certificate-authoritiesintah berikut mencantumkan informasi tentang semua CA pribadi di akun Anda.aws acm-pca list-certificate-authorities --max-results10-
Untuk detail API, lihat ListCertificateAuthorities
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-tags.
- AWS CLI
-
Untuk mencantumkan tag untuk otoritas sertifikat Anda
Per
list-tagsintah berikut mencantumkan tag yang terkait dengan CA pribadi yang ditentukan oleh 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-
Untuk detail API, lihat ListTags
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanrevoke-certificate.
- AWS CLI
-
Untuk mencabut sertifikat pribadi
Per
revoke-certificateintah berikut mencabut sertifikat pribadi dari CA yang diidentifikasi oleh 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"-
Untuk detail API, lihat RevokeCertificate
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakantag-certificate-authority.
- AWS CLI
-
Untuk melampirkan tag ke otoritas sertifikat pribadi
Per
tag-certificate-authorityintah berikut melampirkan satu atau lebih tag ke CA pribadi Anda.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-
Untuk detail API, lihat TagCertificateAuthority
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanuntag-certificate-authority.
- AWS CLI
-
Untuk menghapus satu atau beberapa tag dari otoritas sertifikat pribadi Anda
Per
untag-certificate-authorityintah berikut menghapus tag dari CA pribadi yang diidentifikasi oleh 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-
Untuk detail API, lihat UntagCertificateAuthority
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-certificate-authority.
- AWS CLI
-
Untuk memperbarui konfigurasi otoritas sertifikat pribadi Anda
Per
update-certificate-authorityintah berikut memperbarui status dan konfigurasi CA pribadi yang diidentifikasi oleh 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"-
Untuk detail API, lihat UpdateCertificateAuthority
di Refer AWS CLI ensi Perintah.
-