최근 실무에서 aws s3 sync 명령어를 사용해 데이터를 업로드할 때 AccessDenied 에러가 자주 발생한 시기가 있었다. 단순히 권한 부족이라고 보기에는 의심스러운 상황이었고, 정책을 하나씩 검토하면서 해결했다.이번 포스트에서는 해당 문제를 어떻게 접근했고, 어떤 항목들을 확인해서 해결했는지 실무 기준으로 정리해봤다. 🧭 개념 정의먼저 개념부터 명확히 정리하자.S3 명령어 사용자aws s3 sync 명령어를 실행한 IAM 사용자S3 버킷데이터를 저장하려는 대상 버킷KMS 키버킷에 설정된 암호화 키 (예: aws/s3 또는 customer-managed key alias/mkr-xxx) ✅ 확인해야 할 핵심 포인트 3가지문제가 생겼을 때, 아래 3가지만 집중적으로 점검하면 된다.1. ✅ S3 ..