Amazon S3 콘솔에서 일부 버킷에 대한 액세스 필드에 "Error"가 표시되는 이유는 무엇입니까?

최종 업데이트 날짜: 2019년 11월 5일

Amazon Simple Storage Service(Amazon S3) 콘솔을 사용하여 버킷을 봅니다. 그런데 특정 버킷에 대한 액세스 열에 "Error"가 표시됩니다. 이러한 오류가 표시되는 이유는 무엇입니까?

해결 방법

Amazon S3 콘솔의 버킷 목록 보기에는 각 버킷에 대한 퍼블릭 액세스 관련 정보를 제공하는 액세스 열이 있습니다. 액세스 값을 보려면 콘솔을 사용 중인 AWS Identity and Access Management(IAM) 사용자 또는 역할에 각 버킷에 대한 다음 권한이 있어야 합니다.

s3:GetAccountPublicAccessBlock
s3:GetBucketPublicAccessBlock
s3:GetBucketPolicyStatus
s3:GetBucketAcl
s3:ListAccessPoints

IAM 자격 증명(사용자 또는 역할)에 필요한 권한이 없는 경우 액세스 필드에 "Error"가 표시됩니다. 이는 자격 증명에 대해 필요한 권한에 대한 액세스가 명시적으로 거부된 경우에도 마찬가지입니다.

IAM 자격 증명이 Amazon S3 콘솔에서 액세스 값을 볼 수 있도록 하려면 사용자 정책 또는 역할 정책에 필요한 권한을 추가하십시오.

참고: 최종 일관성으로 인해, 최근에 삭제된 버킷의 경우 콘솔에서 액세스 필드에 "Error"가 표시될 수 있습니다. AWS CloudTrail 이벤트 기록에서 DeleteBucket 이벤트가 있는지 확인하여 버킷이 삭제되었는지 확인할 수 있습니다.


이 문서가 도움이 되었습니까?

AWS에서 개선해야 할 부분이 있습니까?


도움이 필요하십니까?