AWS 계정
AWS의 리소스를 관리하는 데 사용되며 서로 다른 계정끼리 리소스를 공유할 수 없음. AWS 계정을 생성하면 루트 사용자라고 하는 강력한 권한을 가지는 사용자가 자동 생성됨.
생성 과정

1. aws 사이트에 접속해서 계정 생성 버튼 누르기

2. 사용자 이메일과 사용자 이름 입력하기 → 이메일 인증

3. 학습 목적이므로 무료 플랜 선택

4. 연락처 정보 입력

5. 결제 정보 입력

6. 자격 증명 확인(문자 인증)

계정 생성 완료!

리전을 아시아 태평양 서울로 변경한 뒤 로그아웃까지 진행하면 끝!
안전한 조작(IAM)
IAM이란?
AWS의 리소스 접근을 안전하게 관리하는 시스템으로 주로 인증과 접근 허가 기능을 구현
주요 기능
- 인증 - 현재 사용자가 누구인지에 관한 정보를 AWS에 전달
- 접근 허가 - 사용자가 어떤 기능을 사용할 수 있는지 관리하고 허가
- 루트 사용자 - 모든 리소스 접근 가능한 강력한 접근 권한 계정(계정 생성 시 자동으로 루트 사용자가 됨)
- 사용자와 그룹 - 사용자 접근 허가 관리 제공
◎ 인증과 인가
인증 - 누구인지를 확인하는 것
인가 - 권한을 확인하는 것, 인가는 인증이 이루어진 뒤에 가능함
1. 액세스 키 잠금

보안 자격 증명에 들어가 액세스 키가 없는 것을 확인함
2. MFA 활성화
MFA란?
다중요소 인증으로, 두 가지 이상의 서로 다른 인증 수단을 사용함으로써 보안을 강화하는 인증 방식
인증 요소
- 지식 요소
보안 질문 및 답변 - 소유 요소
OTP, 스마트폰 인증 ,일회용 코드 등 - 고유 요소
생체 인식적인 부분 ex) 지문 홍채 음성 얼굴인식 등
※비밀 번호 인증을 2차로 진행하는 것은 MFA가 아님
2-1. 활성화 과정
(1) 인증용 스마트폰에 MFA용 애플리케이션 설치
ex)google athenticator
(2) 보안 자격 증명 화면 열기
(3) MFA 활성화
(4) 디바이스 종류 선택 및 가상 MFA 디바이스 설정
디바이스 추가 - 애플리케이션에 나와있는 큐알코드 스캔 및 입력 - 하단 번호 2차 입력 - 완료
3. 개별 IAM 사용자 생성
(1) IAM 대시보드에서 사용자 추가 실행
(2) 사용자 세부 정보 설정
(3) 권한 설정
(4) 태그 추가
정책 설정 하지 않았기 때문에 권한은 없음
↓
4. 사용자 그룹을 이용한 접근 권한 할당
(1) 대시보드에서 그룹 생성
(2) 그룹 이름 설정
(3) 권한 정책 연결
- poweruseraccess - 모든 리소스 접근 권한
- IAMFullAccess - IAM에 대한 모든 접근 권한
(4) 그룹에 사용자 추가
5. 강력한 암호 정책 구성
(1) 암호 정책 변경 관리 화면 열고 정책 설정
사용자가 암호 강도를 설정할 수 있음
'클라우드' 카테고리의 다른 글
| 관계형 데이터베이스 서버와 스토리지 (0) | 2025.11.05 |
|---|---|
| 점프 서버와 웹 서버 (0) | 2025.10.29 |
| 가상 네트워크(하) (0) | 2025.10.01 |
| 가상 네트워크 - 상(VPC,서브넷과 가용영역,인터넷 게이트웨이) (0) | 2025.09.24 |
| [1주차] AWS와 클라우드 (0) | 2025.09.10 |