AWS

AWS에서 IAM 계정 만들기 및 EC2에 Admin 권한 주기

amelia-suyeon 2023. 10. 11. 10:36

필자는 kafka를 aws에 도입하기 위해 초기 설정을 하고 있다.

 

그 전에 먼저, aws 에서 iam 계정 생성 및 권한을 주려 한다.

 

만드는 법은 간단하지만 다음에 또 사용하기 위해 기록! 

 

1.  검색을 통해 iam 으로 들어간다. 

 

2, IAM 유저가 없는 경우, create user 를 통해서 user를 만들고, 있다면 3으로 진행! 

 

 

2-1. user 만들기 

 

create user 클릭 후, user name을 지어 준다.  그리고 console access를 클릭한 후, 자동 password 혹은 custom password 를 설정한다. 

 

 

2-2. user group을 생성한다

 

 

2-3. tags를 추가한다.

 

필자는 어떤 유저 인지 인지하기 위해  tag를 해주었다.

 

 

-> 여기서 create user를 하면 아래와 같이 유저가 완성된다!

 

 

그리고 download.csv 를 클릭하여 정보를 저장해두는 것이 좋다! 

 

아래와 같이 user list에서 볼 수 있다! 

 

 

3.  user 밑의 roles로 들어가서 create role 을 클릭한다.

 

4.  use case 에서 원하는 서비스의 role를 선택한다.

 

필자의 경우 EC2 에 권한을 주려 했기 때문에, EC2를 선택하였다. 

 

 

5. 서비스에 대한 어떤 권한을 줄 것인지 찾아본다.

필자의 경우 admin 권한 이기 때문에, AdministratorAccess 을 선택하였다.

 

 

 

6. 이 role의 권한이름을 지어주고, 계정 생성 때와 같이 tags를 추가한다.

 

 

이후, 아래와 같이 ec2_test를 role name 리스트에서 볼 수 있다.

 

 

 

7. 다시 instance로 돌아가서 적용하기 -> EC2로 들어가서 IAM 권한을 주고 싶은 instance를 체크 한 후,

action >> security >> modify IAM role 순으로 클릭 한다. 

 

 

8. 원하는 role로 지정 한 후, update IAM role 하면 완성! 

 

 

이렇게, 권한 주기 완료!