아래의 AWS CLI 명령어를 이용하면 현재 환경에서 어떤 IAM User 혹은 IAM Role을 사용하고 있는 지 알 수 있다.
[실행 명령어]
aws sts get-caller-identity
아래 예시에서는 현재 Assume role을 사용해 접속한 것을 확인할 수 있다.
[출력 예시]
$ aws sts get-caller-identity
{
"UserId": "AROAUAJGGU7A2IHFAZMF2:MasterKey",
"Account": "275494905793",
"Arn": "arn:aws:sts::275494905793:assumed-role/TeamRole/MasterKey"
}
AWS 콘솔에서는 우측 상단에서 현재 접속하고 있는 계정 정보를 확인할 수 있는데, 전체 ARN 정보를 가져오려면 Cloudshell에서 위와 동일한 명령어를 실행하면 가져올 수 있다.
[출력 예시]
[cloudshell-user@ip-10-6-57-168 ~]$ aws sts get-caller-identity
{
"UserId": "AROAUAJGGU7A2IHFAZMF2:MasterKey",
"Account": "275494905793",
"Arn": "arn:aws:sts::275494905793:assumed-role/TeamRole/MasterKey"
}
'Cloud Services > AWS' 카테고리의 다른 글
vyos 라우터 사용법 / 인터페이스에 설정된 IP 삭제 방법 (1) | 2023.01.21 |
---|---|
AWS CodeBuild “EEXIST: file already exists” 에러 해결 (0) | 2023.01.12 |
AWS Amplify/React 에러 발생: Module Not Found: Can’t resolve ‘faker’ (0) | 2023.01.11 |
AWS Amplify에서 Module not found: Error: Can't resolve '@aws-amplify/ui-components' 에러 (0) | 2023.01.10 |