AccessDenied Exception 문의

0

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

1 Respuesta
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
EXPERTO
respondido hace un año
  • 당연히 EC2에도 IAM Role Admin을 넣었습니다. 그런데도 동일한데 다른 방법이 있을까요

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

    aws sts get-caller-identity
    

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas