반응형
AmazonEC2ReadOnlyAccess 정책(관리형 IAM 정책)
AmazonEC2ReadOnlyAccess는 AWS에서 제공하는 관리형 IAM 정책(Managed Policy) 중 하나입니다. 이 정책을 사용자(User), 그룹(Group), 역할(Role)에 연결하면 해당 주체는 Amazon EC2 리소스를 읽기 전용(Read-Only)으로 조회할 수 있습니다.
1. 주요 목적
- 조회 전용 권한 부여
EC2 인스턴스나 스냅샷, AMI, 보안 그룹, 네트워크 인터페이스 등의 정보를 조회할 수 있지만, 생성·수정·삭제는 불가능합니다. - 운영 모니터링 용도
시스템 관리자, 감사 담당자, 모니터링 툴 등이 EC2 리소스를 확인할 때 안전하게 사용할 수 있습니다.
2. 포함된 권한
ec2:Describe* 와 같은 조회 계열 API 호출 권한을 주로 포함합니다. 예를 들어:
- ec2:DescribeInstances → 인스턴스 목록과 상태 확인
- ec2:DescribeVolumes → EBS 볼륨 확인
- ec2:DescribeSecurityGroups → 보안 그룹 조회
- ec2:DescribeImages → AMI 목록 조회
- ec2:DescribeSnapshots → 스냅샷 확인
즉, Describe, Get, List 계열 API만 허용되고, RunInstances, TerminateInstances, DeleteVolume 같은 변경 계열 API는 허용되지 않습니다.
3. 사용 예시
- 보안 팀 / 감사 팀
리소스 현황을 확인하지만 직접 수정 권한은 주지 않을 때. - 모니터링 도구
CloudWatch, 외부 관리 툴에서 EC2 리소스 상태를 수집할 때. - 개발자
운영 중인 인스턴스를 참고하거나 학습용으로 조회만 필요할 때.
4. 주의 사항
- 읽기 전용이므로 사고(삭제·변경) 위험은 거의 없지만,
민감한 정보(예: 퍼블릭 IP, 보안 그룹 규칙, AMI ID)는 노출될 수 있으니 접근 주체를 신중히 관리해야 합니다. - EC2 외 다른 서비스는 포함하지 않습니다. (예: S3, RDS는 불가)
- 필요하다면 CloudWatchReadOnlyAccess, AmazonS3ReadOnlyAccess 등과 조합하여 사용할 수 있습니다.
반응형
'컴퓨터 활용 > 노년에 즐기는 코딩' 카테고리의 다른 글
docker compose exec 명령에서 -T 옵션 (2) | 2025.09.28 |
---|---|
[AWS Academy] ARN이란? (1) | 2025.09.27 |
[AWS Academy] 아마존에서 제공하는 AWS Academy (2) | 2025.09.25 |
ALB와 EC2 인스턴스 사이 보안그룹 설계 (0) | 2025.09.24 |
보안 그룹(Security Group)과 네트워크 ACL(NACL)의 핵심 차이 (0) | 2025.09.23 |
댓글