강의

멘토링

로드맵

Inflearn brand logo image

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

audgkr41님의 프로필 이미지
audgkr41

작성한 질문수

웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩

접근이 거부되었다 에러

해결된 질문

작성

·

80

·

수정됨

0

실습을 잘하고 있었는데 갑자기 로그인 페이지에서 로그인하면 에러가 발생하여 다시 insecure_website를 다운하여 실습을 진행하려 하는데 insecure_website폴더를 htdocs폴더 안에 넣었고 common.php에서 패스워드도 설정하고 query.txt의 내용을 복사하여 MYSQL에 작성도 했는데 접근이 거부되었다고 나옵니다. 전에는 잘 되었는데 다시 다운받아서 하니 되지 않는데 어떻게 해야 하나요?

답변 2

0

audgkr41님의 프로필 이미지
audgkr41
질문자

파일 권한 수정하니까 해결되었습니다. 감사합니다.

0

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

audgkr41님께서 겪으신 문제는 종종 웹 서버 설정이나 파일 권한과 관련된 문제일 수 있습니다. 문제 해결을 위한 몇 가지 방법을 제안 드리겠습니다.

  1. 파일 권한 확인 및 수정:

    • htdocs 디렉토리 내에 있는 insecure_website 폴더와 그 하위 파일들의 권한을 확인하고 필요한 경우 수정해 주세요. 일반적으로, 웹 서버가 읽을 수 있는 권한이 있어야 하므로 폴더와 파일 권한을 적절히 설정해 주셔야 합니다.
    • 터미널을 열고 다음 명령어를 입력하여 권한을 변경할 수 있습니다:
      
      chmod -R 755 /Applications/XAMPP/htdocs/insecure_website
      

    • 위 명령은 insecure_website 폴더와 그 하위 파일에 읽고 실행할 수 있는 권한을 부여합니다. (폴더 경로가 다를 경우 경로를 수정해 주세요)
  2. Apache 설정 확인:

    • XAMPP의 Apache 설정 파일(httpd.conf)에서 AllowOverrideRequire all granted 설정이 올바르게 설정되어 있는지 확인해 보세요.
    • 설정 파일을 찾은 후, Require all denied로 되어 있는 부분이 있으면 이를 Require all granted로 변경하시면 됩니다.

관련된 기존 질문과 답변을 참고하시면 더 많은 정보를 얻으실 수 있습니다:
- 2-10) 실습할 때. 주소가 안 됩니다.
- cmd로 db생성까지다했는데여

위 방법을 시도하신 후에도 문제가 해결되지 않는다면 다른 에러 메시지를 포함하여 추가 정보를 주시면 더 자세히 안내드리겠습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

audgkr41님의 프로필 이미지
audgkr41

작성한 질문수

질문하기