반응형
1. AWS 루트 계정 개설
- 루트 계정은 AWS 가입 시 처음 만드는 최고 권한 계정입니다.
- 결제·보안·서비스 제한 해제 등 모든 권한을 갖기 때문에 일반 교육용 작업에는 사용하지 않고
관리 전용으로만 보관해야 합니다. - 루트 계정에는 **MFA(다중 인증)**를 반드시 설정하고, 비밀번호와 OTP 기기는 강사가 보관합니다.
2. 교육생 IAM 사용자 계정 생성
- AWS 루트 계정에 로그인 → IAM(Identity and Access Management) 서비스로 이동
- 사용자 추가 메뉴에서 각 교육생 이름 또는 별칭으로 계정 생성
- 권한 부여 방식:
- 실습 범위에 맞춰 최소 권한 원칙(Least Privilege) 적용
- 예: S3 실습만 한다면 “AmazonS3FullAccess” 또는 제한된 S3 정책만 부여
- 로그인 정보:
- 콘솔 로그인용 ID/비밀번호 생성
- 초기 비밀번호는 교육생이 첫 로그인 시 반드시 변경하도록 설정
3. 주의사항
- 비용 문제: IAM 사용자가 실수로 과금되는 리소스를 만들 수 있으니 Free Tier 범위 내 실습만 허용
- 보안 관리: 교육이 끝나면 IAM 사용자 계정은 비활성화 또는 삭제
- 권한 구분: 루트 계정은 절대 교육생에게 직접 제공하지 않음
- 공용 실습이 필요하면 AWS Educate, AWS Academy, 또는 사설 Cloud Lab 환경을 고려
4. 추천 운영 방식
- 강사가 루트 계정으로 Free Tier 활성화
- 교육생별 IAM 사용자 계정 생성 (필요한 권한만)
- 실습 후 계정 삭제 또는 권한 회수
- 다음 기수 교육 때 동일 방식 반복
'컴퓨터과학과' 카테고리의 다른 글
| Django + MySQL + Docker에서 첫 앱 만들기(완전 가이드) (4) | 2025.08.25 |
|---|---|
| Docker 구조 속에서의 MySQL (1) | 2025.08.24 |
| 시니어를 위한 클라우드 이해하기 – PPT 대본 (6) | 2025.08.11 |
| 시니어를 위한 클라우드 이해하기 (5) | 2025.08.10 |
| AWS 마스터 클래스: AWS 입문부터 전문 자격까지: 교육 신청 (6) | 2025.08.09 |
댓글