As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
É possível usar sua própria autoridade de certificação (CA) para criar certificados de cliente. O certificado do cliente deve ser registrado AWS IoT antes do uso. Para obter informações sobre as opções de registro para os certificados de cliente, consulte Registrar um certificado de cliente.
Criar um certificado de cliente (CLI)
nota
Você não pode realizar esse procedimento no AWS IoT console.
Para criar um certificado de cliente usando o AWS CLI
-
Gere um par de chaves.
openssl genrsa -out
device_cert_key_filename.key
2048 -
Crie uma CSR para o certificado de cliente.
openssl req -new \ -key
device_cert_key_filename.key
\ -outdevice_cert_csr_filename.csr
Você será solicitado a fornecer algumas informações, conforme mostrado aqui.
You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]: State or Province Name (full name) []: Locality Name (for example, city) []: Organization Name (for example, company) []: Organizational Unit Name (for example, section) []: Common Name (e.g. server FQDN or YOUR name) []: Email Address []: Please enter the following 'extra' attributes to be sent with your certificate request A challenge password []: An optional company name []:
-
Crie um certificado de cliente usando a CSR.
openssl x509 -req \ -in
device_cert_csr_filename.csr
\ -CAroot_CA_cert_filename.pem
\ -CAkeyroot_CA_key_filename.key
\ -CAcreateserial \ -outdevice_cert_filename.pem
\ -days 500 -sha256
Neste momento, o certificado do cliente foi criado, mas ainda não foi registrado no AWS IoT. Para obter informações sobre como e quando registrar o certificado de cliente, consulte Registrar um certificado de cliente.