본문 바로가기
Tools/etc

아마존 AWS S3 403 Forbidden 에러 해결방법

by wakestand 2020. 6. 11.
반응형

AWS S3에서 버킷을 구축하고

접속을 해보려는 대망의 순간에

 

403 Forbidden

Code: AccessDenied

Message: Access Denied

RequestId: ~

HostId: ~

 

이렇게 떨어지는 에러는

원인은 여러가지가 있겠지만

 

대부분은 버킷 정책을 설정해주지 않아 발생하는 에러다

 

버킷 선택 후 권한 탭의 버킷 정책을 누른 후

편집기에 아래 내용을 복사해서

붙여 넣어주면 된다

 

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "PublicReadGetObject",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::내가생성한버킷명/*"
        }
    ]
}

여기서 내가생성한버킷명은

위 스크린샷의 경우에서는

firstwebhosting 인데

 

내가 생성한 버킷의 이름을

저 위치에 넣어주고 저장한 후에

다시 웹사이트에서 접속해보면

 

접속이 잘 되는 것이 보인다

 

만약 이래도 잘 안된다면

분명히 중간에 뭔가 놓쳤을 것이기 때문에

아래 글을 참고해서 하나씩 따라해보길 권한다

 

아마존 AWS S3를 이용한 웹 호스팅 방법 및 예제

아마존 AWS의 S3를 이용해서 웹 서버를 구축해보려고 한다 뭔가 어려워 보이지만 쉽게 웹 서버를 호스팅 가능하기 때문에 차례대로 따라가 보자 먼저 AWS 아이디가 필요한데 없다면 아래 글을 참��

wakestand.tistory.com

반응형

댓글