Come posso importare un certificato SSL/TLS emesso da terze parti in ACM?
Desidero importare un certificato SSL/TLS emesso da terze parti in Gestione certificati AWS (ACM).
Risoluzione
Nota: se ricevi errori quando esegui i comandi dell'Interfaccia della linea di comando AWS (AWS CLI), consulta Risoluzione degli errori relativi a AWS CLI. Inoltre, assicurati di utilizzare la versione più recente di AWS CLI.
Prerequisiti:
- Il certificato deve soddisfare i prerequisiti per l'importazione dei certificati ACM.
- Per importare in formato con codifica PEM, devi disporre di un certificato con codifica PEM, di una catena di certificati e di una chiave privata. Per ulteriori informazioni, consulta Formato del certificato e della chiave per l'importazione.
Importa pacchetti di certificati in formato PFX
Per importare pacchetti di certificati in formato PKCS #12 (PFX), completa i seguenti passaggi.
Utilizza OpenSSL per convertire il pacchetto di certificati in formato PEM
Se il certificato è in formato PFX, converti il pacchetto di certificati in formato PEM. Quindi importa il certificato con codifica PEM in ACM.
Completa i seguenti passaggi:
- Per copiare il file nella stessa posizione dello strumento OpenSSL o per specificare la posizione nella riga di comando, esegui questo comando OpenSSL:
Nota: sostituisci PKCS12file con il nome del file del tuo certificato.openssl pkcs12 -in PKCS12file -out Cert_Chain_Key.txt - Inserisci la password e la passphrase richieste. OpenSSL analizza il certificato, la chiave privata e la catena di certificati, quindi inserisce queste parti nel file Cert_Chain_Key.txt.
Nota: la chiave privata è crittografata nel formato della chiave privata con codifica Base64.
Decrittografa la chiave privata
Completa i seguenti passaggi:
- Per copiare la chiave privata dal file Cert_Chain_Key.txt nella directory OpenSSL o per specificare la posizione nella riga di comando, esegui questo comando OpenSSL:
Nota: sostituisci Encrypted.key con il nome del file della tua chiave privata crittografata.openssl rsa -in Encrypted.key -out UnEncrypted.key - Inserisci la passphrase. UnEncrypted.key ora è la chiave privata decrittografata.
- Per verificare che la chiave privata decrittografata funzioni, utilizza un editor di testo per aprire il file UnEncrypted.key e visualizzare le intestazioni.
Importa pacchetti di certificati in formato DER
Per importare pacchetti di certificati in formato DER, completa i seguenti passaggi.
Utilizza OpenSSL per convertire il pacchetto di certificati dal formato DER al formato PEM
Se il certificato è in formato DER, converti il pacchetto di certificati nel formato PEM. Quindi importa il certificato con codifica PEM in ACM.
Completa i seguenti passaggi:
- Per copiare il file DER nella stessa posizione dello strumento OpenSSL o per specificare la posizione nella riga di comando, esegui questo comando OpenSSL:
Nota: sostituisci Certificate.der con il nome del file del tuo certificato.openssl x509 -inform DER -in Certificate.der -outform PEM -out Certificate.pem - Per copiare la catena di certificati da DER a PEM, esegui questo comando OpenSSL:
Nota: sostituisci Certificate_chain.der con il nome del file della tua catena di certificati.openssl x509 -inform DER -in Certificate_chain.der -outform PEM -out Certificate_chain.pem
OpenSSL converte il certificato e la catena di certificati, quindi inserisce queste parti nel file Certificate.pem e Certificate_chain.pem in formato PEM.
Decrittografa la chiave privata
Completa i seguenti passaggi:
- Per convertire la chiave privata dal file PrivateKey.der nella directory OpenSSL o per specificare la posizione nella riga di comando, esegui questo comando OpenSSL:
Nota: sostituisci PrivateKey.der con il nome del file della tua chiave privata crittografata.openssl rsa -inform DER -in PrivateKey.der -outform PEM -out PrivateKey.pem - Inserisci la passphrase. PrivateKey.pem ora è la chiave privata decrittografata.
- Per verificare che la chiave privata decrittografata funzioni, utilizza un editor di testo per aprire il file PrivateKey.pem e visualizzare le intestazioni.
Importa il certificato in ACM
Prima di importare il certificato in ACM, assicurati che il certificato soddisfi le seguenti configurazioni:
- Il certificato è in formato PEM.
- La catena di certificati è in formato PEM.
- La chiave privata non è crittografata ed è in formato PEM.
Quindi utilizza la console ACM o AWS CLI per importare il certificato.
Informazioni correlate
Perché non posso importare un certificato SSL/TLS pubblico di terze parti in ACM?
- Argomenti
- Security, Identity, & Compliance
- Lingua
- Italiano
Video correlati


Contenuto pertinente
AWS UFFICIALEAggiornata un anno fa