AWS에서 S3 버켓에 접근하려고합니다. (boto사용) IAM에서 S3권한을 줬습니다. (credential 받아서…

AWS에서 S3 버켓에 접근하려고합니다.
(boto사용)
IAM에서 S3권한을 줬습니다.
(credential 받아서 ~/.aws 폴더에 넣었구용….)
그리고 나서
파이썬 인터프리터에서
from boto.s3.connection import S3Connection
conn = S3Connection(,)
bucket = conn.get_bucket()
입력하니까,
boto.exception.S3ResponseError: S3ResponseError: 400 Bad Request
이런식으로 오류를 토해냅니다 ㅠㅠ
해당 버켓설정값들은
– Permissions
Me [List, Upload/Delete, View Permissions, Edit Permissions]
Any Authenticated AWS [List, Upload/Delete, View Permissions, Edit Permissions]
– Bucket Policy
{
“Version”: “2012-10-17”,
“Id”: “Policy1466112226416”,
“Statement”: [
{
“Sid”: “Stmt1466112225035”,
“Effect”: “Allow”,
“Principal”: “*”,
“Action”: “s3:GetObject”,
“Resource”: “arn:aws:s3:::/*”
}
]
}
– CORS


*
GET
3000
Authorization


무엇이 문제일까요?ㅠㅠ
(S3리전은 서울입니당…)

3 thoughts on “AWS에서 S3 버켓에 접근하려고합니다. (boto사용) IAM에서 S3권한을 줬습니다. (credential 받아서…

  1. 혹시 boto 버전이 어떻게 되시나요? 서울 리전은 v4 인증만 지원하기 때문에 해당 버전 인증을 지원하지 않는 구버전 boto로는 이용이 안될 수 있습니다

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.