본문 바로가기

AWS/기초개념

[AWS-개념] 계정 관련 개념정리

-AWS  생성 시 루트 유저와 기본 리소스(기본 VPN) 등이 생성됨.

-AWS 계정 아이디가 부여됨(숫자) ▶ 추후 계정별명 지정가능(문자)

루트유저

-생성한 계정의 모든권한을 가짐

-이메일주소로 로그인

-탈취 시 복구가 어렵기 때문에 사용을 자제하고 관리(계정설정변경, 빌링) 등으로만 사용해야 함.

-AWS  API  호출 불가 (AccessKey/Secret AccessKey 부여불가)

 

IAM User

-IAM(Identity and Access Management)을 통해 생성한 유저 

-만들때 주어진 아이디로 로그인 

-기본권한이 없으며 사용자에 맞게 따로 권한을 부여해야함 ex)관리자 ,개발자 , 디자이너 ,회계팀 

-AWS API호출가능 : AccessKey(아이디) , Secret AccessKey(패스워드)

-AdminAccess 부여하더라도 루트 사용자로 별도의 설정을 하지 않으면 Billing 기능을 사용할 수 없음

 

계정사용 모범사례 
  • 루트사용자는 사용하지 않기 
  • 불필요한 사용자는 사용하지 않으며 , 최소한의 권한만 허용 (Principle of least privilege)
  •  그룹과 정책으로 사용자관리
  •  MFA(Multi-factor- Authenticator)  사용하여 보안성강화
  •   AccessKey 대신 역할을 활용
  • IAM 자격증명 보고서 활용하기

'AWS > 기초개념' 카테고리의 다른 글

[AWS-개념]Region ,  (0) 2024.06.29
[AWS-개념] 서버리스란?  (0) 2024.06.29
[AWS-개념]가상화(Virtualization)  (1) 2024.06.02