참조 문서
https://devfoxstar.github.io/web/nginx-403-forbidden/
NGINX를 설치하고 처음으로 접근할 때 403 Forbidden 오류가 발생할 수 있습니다.
403 Forbidden
작동중인 서버에 클라이언트의 요청이 도달했으나,
서버가 클라이언트의 접근을 거부할 때 반환하는 HTTP 응답 코드이자 오류 코드이다.
403 오류는 접근 권한 오류입니다.
1. 접근 하려는 폴더나 파일에 권한을 주면 간단하게 해결이 가능합니다.
chmod -R 755 폴더명 또는 파일명
보통은 해결이 되지만, 여전히 권한 오류가 발생하는 경우가 있습니다.
2. 이때는 해당 페이지를 생성한 계정을 지정해 줘야 합니다.
먼저, ls -al 명령으로 파일의 권한 계정을 확인합니다.
-rw-r--r-- 1 devfoxstar staff 7212 Jul 04 2022 index.html
이제 NGINX 설정 파일에 해당 유저와 그룹을 지정해 줍니다.
NGINX 설정 파일 경로는 /etc/nginx/nginx.conf입니다.
user devfoxstar staff
3. 나는 git actions을 사용하다 build 파일 통째로 날라가서 index.html 을 못찾는 경우 403에러가 뜸
build 파일 확인 해보자
'Error' 카테고리의 다른 글
flutter - Algorithm HmacPBESHA256 not available (1) | 2024.01.26 |
---|---|
AMQP connection 에러 (0) | 2024.01.04 |
ubuntu 에러 - port 번호 바인딩 에러 (0) | 2023.12.22 |
React , JS 파일 에러 - $ is not defined (0) | 2023.12.19 |
JQuery에러 - react 활용시 $ is not defined 에러 (0) | 2023.11.03 |