코딍코딍
코딩기록
코딍코딍
전체 방문자
오늘
어제
  • 분류 전체보기 (271)
    • 개발 (2)
    • Java (1)
    • 스프링 (28)
    • JPA (11)
    • Git (3)
    • 알고리즘 (160)
      • 백준 (132)
      • 프로그래머스 (8)
      • SWEA (20)
    • 토이 프로젝트 (14)
      • 간단한 Springboot CRUD (1)
      • 게시판 프로젝트 (13)
    • 알고리즘 개념정리 (8)
    • 오류 해결 (13)
    • 보류 (0)
    • AWS (5)
    • 트러블 슈팅 (0)
    • 회고 (3)
    • CS (4)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

최근 글

티스토리

hELLO · Designed By 정상우.
코딍코딍

코딩기록

AWS

AWS S3 이미지 삭제가 안 되는 오류 해결

2023. 4. 11. 19:36

오류

com.amazonaws.services.s3.model.AmazonS3Exception: Access Denied (Service: Amazon S3; Status Code: 403; Error Code: AccessDenied;

 

원인

게시물에 사진을 올리면 s3버킷에 저장되도록 하였다. 저장은 되지만 삭제가 안 된다.

원인은 AWS가 AccessKey의 인터넷 노출을 감지하고 일부 권한을 제한한 것이었다. GitHub에 하드코딩된 AccessKey을 업로드 하였는데 이를 AWS가 감지하여 IAM User에 AWSCompromisedKeyQuarantineV2 정책을 할당했다.

 

정책을 확인해보니 s3 객체 삭제 권한이 Deny 되어있었다.

 

 

해결방법

IAM User에 AWSCompromisedKeyQuarantineV2 정책을 삭제하면 잘 동작한다.

'AWS' 카테고리의 다른 글

RDS aws Access denied for user 'admin'@'%' (using password: YES) 에러  (0) 2023.06.16
React 프로젝트 Ec2로 배포 (pm2)  (0) 2023.05.10
ec2 ssh로 접속 시 "time out error"  (0) 2023.05.09
SpringBoot 프로젝트 EC2 배포하기  (0) 2023.05.09
    'AWS' 카테고리의 다른 글
    • RDS aws Access denied for user 'admin'@'%' (using password: YES) 에러
    • React 프로젝트 Ec2로 배포 (pm2)
    • ec2 ssh로 접속 시 "time out error"
    • SpringBoot 프로젝트 EC2 배포하기
    코딍코딍
    코딍코딍
    ㅎ2

    티스토리툴바