기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
데이터 소스 인증 구성
OPC-UA 서버 연결에 인증 자격 증명이 필요한 경우 를 AWS Secrets Manager 사용하여 암호를 만들어 SiteWise 에지 게이트웨이에 배포할 수 있습니다. AWS Secrets Manager 디바이스의 비밀을 암호화하여 사용하기 전까지 사용자 이름과 비밀번호를 안전하게 유지합니다. AWS IoT Greengrass Secret Manager 구성 요소에 대한 자세한 내용은 AWS IoT Greengrass Version 2 개발자 안내서의 Secret Manager를 참조하십시오.
Secrets Manager 비밀에 대한 액세스 관리에 대한 자세한 내용은 다음을 참조하십시오.
1단계: 소스 인증 암호 만들기
를 AWS Secrets Manager 사용하여 데이터 원본에 대한 인증 암호를 만들 수 있습니다. 암호에서 데이터 소스에 대한 인증 세부 정보를 포함하는 username
및 password
키-값 쌍을 정의합니다.
보안 암호(콘솔) 생성
-
AWS Secrets Manager 콘솔
로 이동합니다. -
새 암호 저장을 선택합니다.
-
암호 유형에서 다른 암호 유형을 선택합니다.
-
키/값 쌍에서 다음을 수행하십시오.
첫 번째 입력 상자에 사용자 이름을
username
입력하고 두 번째 입력 상자에 사용자 이름을 입력합니다.Add row(행 추가)를 선택합니다.
첫 번째 입력 상자에 암호를
password
입력하고 두 번째 입력 상자에 암호를 입력합니다.
-
암호화 키에 대해 AWS/secretsmanager를 선택하고 다음을 선택합니다.
-
새 암호 저장 페이지에서 암호 이름을 입력합니다.
-
(선택 사항) 이 암호를 식별하는 데 도움이 되는 설명을 입력하고 다음을 선택합니다.
-
(선택 사항) 새 암호 저장 페이지에서 자동 교체를 켤 수 있습니다. 자세한 내용은 AWS Secrets Manager 사용 설명서의 비밀번호 교체를 참조하세요.
-
교체 일정을 지정합니다.
-
이 암호를 교체할 수 있는 Lambda 함수를 선택한 후 다음을 선택합니다.
-
보안 구성을 검토한 다음 저장을 선택합니다.
에지 게이트웨이의 상호 AWS Secrets Manager작용을 승인하려면 SiteWise 에지 게이트웨이의 IAM 역할이 작업을 허용해야 합니다 SiteWise . secretsmanager:GetSecretValue
Greengrass 코어 디바이스를 사용하여 IAM 정책을 검색할 수 있습니다. IAM 정책 업데이트에 대한 자세한 내용은 사용 설명서의 IAM 정책 편집을 참조하십시오.AWS Identity and Access Management
예 정책
secret-arn
을 이전 단계에서 생성한 암호의 Amazon 리소스 이름(ARN)으로 변경합니다. 암호의 ARN을 가져오는 방법에 대한 자세한 내용은 AWS Secrets Manager 사용 설명서의 AWS Secrets Manager에서 보안 암호 가져오기를 참조하세요.
{ "Version":"2012-10-17", "Statement":[ { "Action":[ "secretsmanager:GetSecretValue" ], "Effect":"Allow", "Resource":[ "
secret-arn
" ] } ] }
2단계: SiteWise 엣지 게이트웨이 디바이스에 시크릿 배포
AWS IoT SiteWise 콘솔을 사용하여 SiteWise 에지 게이트웨이에 암호를 배포할 수 있습니다.
암호를 업데이트하려면 (콘솔)
-
AWS IoT SiteWise 콘솔
로 이동합니다. -
탐색 창에서 게이트웨이를 선택합니다.
-
게이트웨이 목록에서 대상 SiteWise 에지 게이트웨이를 선택합니다.
-
게이트웨이 구성 섹션에서 Greengrass 코어 디바이스 링크를 선택하여 SiteWise Edge 게이트웨이와 연결된 AWS IoT Greengrass 코어를 엽니다.
-
탐색 창에서 배포를 선택합니다.
-
대상 배포를 선택한 다음 수정을 선택합니다.
-
대상 지정 페이지에서 다음을 선택합니다.
-
구성 요소 선택 페이지의 공용 구성 요소 섹션에서 선택한 구성 요소만 표시를 끕니다.
-
aws.greengrass를 검색하여 선택합니다. SecretManager구성 요소를 선택하고 다음을 선택합니다.
-
선택한 구성 요소 목록에서 aws.greengrass를 선택합니다. SecretManager구성 요소를 선택한 다음 구성 요소 구성을 선택합니다.
-
병합할 구성 필드에 다음 JSON 객체를 추가합니다.
참고
secret-arn
을 이전 단계에서 생성한 암호의 ARN으로 변경합니다. 암호의 ARN을 가져오는 방법에 대한 자세한 내용은 AWS Secrets Manager 사용 설명서의 AWS Secrets Manager에서 보안 암호 가져오기를 참조하세요.{ "cloudSecrets":[ { "arn":"
secret-arn
" } ] } -
확인을 선택합니다.
-
다음을 선택합니다.
-
구성 고급 설정 페이지에서 다음을 선택합니다.
-
배포 구성을 검토한 다음 배포를 선택합니다.
3단계: 인증 구성 추가
AWS IoT SiteWise 콘솔을 사용하여 SiteWise 에지 게이트웨이에 인증 구성을 추가할 수 있습니다.
인증 구성을 추가하려면 (콘솔)
-
AWS IoT SiteWise 콘솔
로 이동합니다. -
게이트웨이 목록에서 대상 SiteWise 에지 게이트웨이를 선택합니다.
-
데이터 소스 목록에서 대상 데이터 소스를 선택한 다음 편집을 선택합니다.
-
데이터 소스 추가 페이지에서 고급 구성을 선택합니다.
-
인증 구성의 경우 이전 단계에서 배포한 암호를 선택합니다.
-
저장을 선택합니다.