![lighttpd 403 JPEG 이미지 액세스가 금지되었습니다.](https://rvso.com/image/623634/lighttpd%20403%20JPEG%20%EC%9D%B4%EB%AF%B8%EC%A7%80%20%EC%95%A1%EC%84%B8%EC%8A%A4%EA%B0%80%20%EA%B8%88%EC%A7%80%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
구성 변경 없이 기본 lighttpd 설치를 실행하고 있습니다. 클라이언트는 정적 이미지( img
정적 페이지의 태그 에서도)에 액세스하려고 하면 403 금지된 오류를 확인합니다 . 이에 대한 로그에는 아무것도 없습니다. 조사 결과 lighttpd와 관련된 403개의 솔루션이 많이 발견되었지만 내가 찾은 모든 정보는 사용자 디렉토리를 나열하거나 서버에 전혀 액세스할 수 없다는 내용뿐이며 이는 내가 겪고 있는 문제가 아닙니다. 이미지 액세스를 비활성화하는 구성 파일을 찾을 수 없습니다. 스톡 구성에 이 작업을 수행할 수 있는 항목이 있나요? 어떤 관련 구성을 확인/게시해야 합니까?
답변1
약간의 통찰력을 바탕으로Lighttpd가 403으로 실패함 - SELinux가 활성화된 경우 금지됨세불을 확인해 봤습니다.
getsebool -a
모든 sebool을 나열합니다. 내 경우에는 그것이 꺼져 있다는 것을 알았습니다 httpd_read_user_content
. 이것을 활성화하면
setsebool httpd_read_user_content 1
403 문제를 해결했습니다.