s3 access error

Huiji Kim·2023년 5월 17일
0

s3에서 퍼블릭 액세스 차단을 활성화 한 후 버킷 정책을 설정했는데 접근 안될 때

퍼블릭 액세스 차단을 비활성화 했을 떄의 코드이다.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::123456789:user/user-role"
            },
            "Action": [
                "s3:PutObject",
                "s3:ListBucket",
                "s3:PutBucketPolicy",
                "s3:GetObject"
            ],
            "Resource": [
                "arn:aws:s3:::s3-bucket",
                "arn:aws:s3:::s3-bucket/*"
            ]
        }
    ]
}

해결방법

  • 접근하려는 ec2에 들어가서 aws configure를 해당 user-role에 access key로 변경해주기
profile
새로 학습하는 내용을 기록합니다. \n 예전 주소 : https://blog.naver.com/gmlwl0720

0개의 댓글