AccessDenied Exception 문의

0

안녕하세요 사용중인 IAM user는 Admin 권한을 가지고 있습니다. EC2에 aws configure 설정도 완료 하였습니다. 그런데, aws s3 ls 를 하면 AccessDenied Exception error가 발생 합니다. EC2에도 Admin 권한을 부여하였는데도 동일합니다. 해결 방법이 있을까요 ?

1개 답변
0

EC2에 설정한 권한이 있는지 확인하십시오.
예를 들어, 설정한 액세스 키가 다른 경우 등이 있습니다.
또한, 액세스 키는 OS의 사용자별로 설정이 필요한 키가 됩니다.
예를 들어, 리눅스 루트 사용자로 설정해도 다른 일반 사용자는 권한을 사용할 수 없습니다.
따라서 어떤 리눅스 사용자로 설정을 했는지 확인하시기 바랍니다.
또한, EC2에는 액세스 키가 아닌 IAM 인스턴스 프로파일(IAM 역할)을 사용하는 것이 가장 좋은 방법이다.
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html#working-with-iam-roles

profile picture
전문가
답변함 일 년 전
  • 당연히 EC2에도 IAM Role Admin을 넣었습니다. 그런데도 동일한데 다른 방법이 있을까요

  • EC2에서 다음 명령을 실행합니다. 실행 시 AWS 계정 ID가 올바른지, ARN에 표시된 IAM 사용자 또는 IAM 역할의 권한이 올바른지 확인합니다.

    aws sts get-caller-identity
    

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠