나의 공부기록

[AWS] 13. EC2 인스턴스의 IAM Role을 통한 자격증명 본문

자격증/AWS

[AWS] 13. EC2 인스턴스의 IAM Role을 통한 자격증명

나의 개발자 2025. 4. 2. 14:57

EC2 인스턴스를 위한 IAM Role 사용 실습

01. EC2 인스턴스 연결

 

02. EC2에 IAM Role 적용 - 자격 증명 제공

02-1. 자격증명 수동 입력

  • aws configure 명령어를 사용하면, 누구든지 EC2 인스턴스에 접속해서 자격 증명 정보를 회수할 수 있게 됨
    ➡️ 보안에 치명적
    ➡️ EC2 인스턴스에 액세스 ID와 Secret Access Key 등을 입력 ❌
    👉 이것을 방지하기 위해서 IAM Role을 사용

 

  • DemoRoleforEC2의 IAMReadOnlyAccess를 EC2 인스턴스에 연결하여 자격증명을 제공받도록 할 예정

 

02-2. IAM Role 적용 전

02-3. EC2 인스턴스에 IAM Role 연결

 

02-4. EC2 인스턴스에 IAM Role 연결 확인 가능

 

03. EC2 인스턴스에 자격증명을 하지 않고 IAM 정보 가져오기 성공

 

👉 직접 EC2 인스턴스에 자격증명을 하는 것보다, 인스턴스에 IAM Role을 연결하는 것이 보안적으로 좋음
 ➡️ 앞으로는 위와 같은 방법으로 자격증명을 하는 것을 권장함