기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
자체 인증 기관(CA)을 사용하여 클라이언트 인증서를 생성할 수 있습니다. 클라이언트 인증서는 사용 AWS IoT 전에에 등록해야 합니다. 클라이언트 인증서의 등록 옵션에 대한 자세한 내용은 단원을 참조하세요클라이언트 인증서 등록
클라이언트 인증서 생성(CLI)
참고
AWS IoT 콘솔에서는이 절차를 수행할 수 없습니다.
를 사용하여 클라이언트 인증서를 생성하려면 AWS CLI
-
키 페어를 생성합니다.
openssl genrsa -out
device_cert_key_filename.key
2048 -
클라이언트 인증서에 대한 CSR을 생성합니다.
openssl req -new \ -key
device_cert_key_filename.key
\ -outdevice_cert_csr_filename.csr
아래와 같이 몇 가지 정보를 입력하라는 메시지가 표시됩니다.
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 []:
-
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
현재 클라이언트 인증서가 생성되었지만 아직에 등록되지 않았습니다 AWS IoT. 클라이언트 인증서를 등록하는 방법 및 시기에 대한 자세한 내용은 단원을 참조하세요클라이언트 인증서 등록