AWS에는 Root User와 IAM User 두가지 종류가 있다.
- Root
- IAM
Root user == Super Admin
AWS API 못씀. Not able to generate AccessKey / Secret AccessKey
모든 권한을 가지고있는 Root User와는 달리, IAM 유저는 Hacked 당했을때 관리가 쉬움
그냥 disable 시키거나, 지워버리면 됨
Secret Access Key = 한번 발급받으면 또 못봄 , 변경 불가능, 잃어버렸을경우 삭제하고 다시 만들어야함
즉 Root 계정이랑 IAM 계정 두개로 나뉘는데,
Root 계정당, account number 가 assign 되는데 외우기 어려우니까 URL 비슷하게 서버네임 설정해서 그거 외워서 IAM login 쉽게 하는 방법이 있음.
Root -> Account 할당 -> generate account nickname for representative account number -> IAM user 생성 -> IAM 유저 로그인 with URL and IAM User information
IAM 유저 만들때, 각종 Authority 할당 가능, aws admin 으로 assign 하면 billing 빼고 전부다 컨트롤 가능 해짐
그리고 비밀번호 다시 못 보니까 CSV file로 다운로드 받아놓는거 추천
사용자 = User
그룹 = Organization Unit
정책 = Policy > assign to user or group , 되게 자세하게 짤수 있음(예 . 2~3시까지 S3 버켓은 회계팀에서 접속 가능하다 ..etc)
역할 = Role, 가면쓰는거, 어떤 가면을 쓰느냐에 따라 다른 역할을 가질수 있음. 이 역할을 부여받아서 각종 리소스에 접근 및 제어
체크 과정
나 자신의 정책 > 내가 속한 그룹 정책 > 나한테 위임된 역할(Role)의 정책 > allow/deny
가상화
하나의 컴퓨터를, 여러 컴퓨터로 분할 해 주는 기술.
EC2는 컴퓨터를 빌려주는 서비스, 즉 서버에 들어가있는 이미 가상화로 만들어져있는 컴퓨터들을 렌탈 하는 개념인듯
이렇기 때문에 가상화가 없이는 클라우드가 존재 할 수 없음.
'Server > AWS' 카테고리의 다른 글
Youtube AWS lecture - 4 (0) | 2023.06.29 |
---|---|
Youtube AWS Lecture - 3 (0) | 2023.06.28 |
Youtube AWS Lecture - 1 (0) | 2023.06.28 |
AWS를 이용한 가상 서버 호스팅 이용하기 (0) | 2021.10.02 |
AWS EC2 Instance create & delete (0) | 2021.09.28 |