korean IT student

AWS Lightsail - aws CLI occurred (AccessDenied) AmazonLightsailInstanceRole 본문

Service/AWS

AWS Lightsail - aws CLI occurred (AccessDenied) AmazonLightsailInstanceRole

현창이 2021. 1. 7. 16:08

위와 같이 저는 aws iam get-role 명령어를 사용하려고 하였다.

AWS Lightsail은 인스턴스를 생성하면 기본적으로 service-linked role에 AmazonLightsailInstanceRole 등록이 된다.

하지만, 기존 AWS IAM역할 사용자에는 AmazonLightsailInstanceRole라고 등록되어 있지 않아 새로운 IAM사용자를 등록 하였다.

그래서 새로운 CLI 프로필을 생성 하고 권한을 설정하면 된다.

 

다음과 같이 CLI 프로필을 생성은 사이트를 참고하여 생성하면 된다.

 

docs.aws.amazon.com/ko_kr/IAM/latest/UserGuide/id_roles_use_switch-role-cli.html

 

IAM 역할로 전환(AWS CLI) - AWS Identity and Access Management

IAM 역할로 전환(AWS CLI) 역할은 필요한 AWS 리소스에 액세스하는 데 사용할 수 있는 일련의 권한을 지정합니다. 이러한 의미에서 AWS Identity and Access Management(IAM) 사용자와 비슷하다고 할 수 있습니

docs.aws.amazon.com

다음으로 생성한 사용자에 정책을 부여하면 된다.

1. 서비스 > IAM > 정책 > 정책 생성

 

2. JSON 으로 권한 부여

 

3. 생성된 정책 사용자에게 권한 부여하기

 

 

Comments