시작하기무료로 시작하기

저장된 키를 역할로 교체하기

report-archiver 함수는 정상적으로 작동합니다. 하지만 환경 변수에 장기 액세스 키를 가지고 있는데, 이 키는 예전에 스크립트 하나를 위해 한 번 생성된 뒤 지금까지 그대로 방치되어 있습니다.

새로 만들어야 할 것은 없습니다. 이 함수에는 이미 실행 역할이 연결되어 있고, 그 역할만으로도 버킷을 읽을 수 있습니다. 문제는 바로 이 키입니다. 이 키는 자격 증명 공급자 체인의 맨 앞에 자리 잡고 있어서, 역할이 제공하는 자격 증명보다 먼저 선택됩니다. 즉, 이 키가 남아 있는 한 역할은 무시됩니다.

Credential chain repair 앱을 사용해 저장된 키를 삭제한 뒤, 함수를 호출하고 반환되는 자격 증명을 확인해 보세요.

다음 중 여러분이 확인한 결과와 일치하는 설명은 무엇인가요?

이 연습은 강의의 일부입니다

개발자를 위한 AWS 보안 활용

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작