기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사물에 위탁자 연결
물리적 디바이스는 보안 주체를 사용하여와 통신할 수 있습니다AWS IoT. 위탁자는 X.509 인증서 또는 Amazon Cognito ID일 수 있습니다. attach-thing-principal 명령을 실행하여, 디바이스를 나타내는 레지스트리의 사물과 인증서 또는 Amazon Cognito ID를 연결할 수 있습니다.
인증서 또는 Amazon Cognito ID를 사물에 연결하려면 attach-thing-principal 명령을 사용합니다.
$ aws iot attach-thing-principal \ --thing-name "MyLightBulb1" \ --principal "arn:aws:iot:us-east-1:123456789012:cert/a0c01f5835079de0a7514643d68ef8414ab739a1e94ee4162977b02b12842847"
연결 유형(독점 연결 또는 비독점 연결)을 사용하여 사물에 인증서를 연결하려면 attach-thing-principal--thing-principal-type 필드에 유형을 지정합니다. 독점 연결은 사용자의 IoT 사물만 유일하게 인증서에 연결되어 있으며, 이 인증서를 다른 사물과는 연결할 수 없다는 것을 의미합니다. 비독점 연결은 사용자의 IoT 사물이 인증서에 연결되어 있고 이 인증서를 다른 사물과도 연결할 수 있다는 것을 의미합니다. 자세한 내용은 AWS IoT사물을 MQTT 클라이언트 연결에 연결 단원을 참조하십시오.
참고
이 AWS IoT사물을 MQTT 클라이언트 연결에 연결 기능의 경우, X.509 인증서만 위탁자로 사용할 수 있습니다.
$ aws iot attach-thing-principal \ --thing-name "MyLightBulb2" \ --principal "arn:aws:iot:us-east-1:123456789012:cert/a0c01f5835079de0a7514643d68ef8414ab739a1e94ee4162977b02b12842847" \ --thing-principal-type "EXCLUSIVE_THING"
연결에 성공하면 AttachThingPrincipal 명령이 출력을 생성하지 않습니다. 연결을 설명하려면 list-thing-principals-v2 CLI 명령을 사용합니다.
자세한 내용은 AWS IoT Core API 참조의 AttachThingPrincipal을 참조하세요.