인프런 커뮤니티 질문&답변

사탕님의 프로필 이미지
사탕

작성한 질문수

실습으로 배우는 AWS(Amazon Web Services) 클라우드 컴퓨팅 입문

ELB 실습 1 – EC2에 apache 웹서버 설치하기

헤더부분

작성

·

127

0

http://ec2-43-202-57-27.ap-northeast-2.compute.amazonaws.com/

요청 메서드:

GET

상태 코드:

403 Forbidden

원격 주소:

43.202.57.27:80

리퍼러 정책:

strict-origin-when-cross-origin

ccept-Ranges:

bytes

Connection:

Keep-Alive

Content-Length:

45

Content-Type:

text/html; charset=UTF-8

Date:

Mon, 15 Jan 2024 13:38:24 GMT

Etag:

"2d-432a5e4a73a80"

Keep-Alive:

timeout=5, max=100

Last-Modified:

Mon, 11 Jun 2007 18:53:14 GMT

Server:

Apache/2.4.58 (Amazon Linux)

text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7

Accept-Encoding:

gzip, deflate

Accept-Language:

ko-KR,ko;q=0.9,en-US;q=0.8,en;q=0.7

Cache-Control:

max-age=0

Connection:

keep-alive

Host:

ec2-43-202-57-27.ap-northeast-2.compute.amazonaws.com

Upgrade-Insecure-Requests:

1

User-Agent:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Whale/3.24.223.18 Safari/537.36

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

사탕님이 제공해주신 정보에 따르면, AWS EC2 인스턴스에 접근을 시도하였지만 ‘403 Forbidden’ 오류가 발생한 것으로 보입니다. 이 오류는 서버가 요청을 이해했지만, 접근 권한이 없음을 의미합니다. 이 문제를 해결하기 위해 몇 가지 점검해볼 수 있습니다:

  1. 웹 서버(Apache/2.4.58 (Amazon Linux)) 설정을 확인하여 해당 경로에 대한 접근 권한이 제대로 설정되어 있는지 확인하세요.
  2. EC2 보안 그룹 설정에서 HTTP(80포트) 및 기타 필요한 포트에 대한 인바운드 규칙이 적절히 설정되었는지 확인하세요.
  3. 웹 서버의 디렉토리 권한, .htaccess 파일, 또는 기타 구성 파일에서 접근 제한을 하는 설정이 적용되어 있지 않은지 살펴보세요.
  4. AWS IAM(Identity and Access Management) 설정에서 해당 EC2 인스턴스에 적절한 권한이 할당되어 있는지도 점검해보세요.

서버 로그 파일을 확인하여 정확한 원인을 분석하는 것도 좋은 방법입니다. 오류 해결에 도움이 되길 바랍니다.

사탕님의 프로필 이미지
사탕

작성한 질문수

질문하기