![lighttpd 403 禁止 jpeg 圖片訪問](https://rvso.com/image/623634/lighttpd%20403%20%E7%A6%81%E6%AD%A2%20jpeg%20%E5%9C%96%E7%89%87%E8%A8%AA%E5%95%8F.png)
我正在運行一個普通的 lighttpd 安裝,沒有配置變更。客戶端在嘗試存取靜態圖像(即使是從img
靜態頁面上的標籤)時會看到 403 禁止錯誤。日誌中沒有任何關於此的內容。研究已經發現了許多關於 lighttpd 的 403 解決方案,但我發現的所有資訊都是關於列出使用者目錄或根本無法存取伺服器,這不是我遇到的問題。我在設定檔中找不到任何會停用圖像存取的內容。庫存配置中有什麼可以做到這一點嗎?我應該檢查/發布哪些相關配置?
答案1
有了一些洞察Lighttpd 失敗並顯示 403 - 啟用 SELinux 時禁止我檢查了sebool。
getsebool -a
列出所有 sebool。就我而言,我注意到那httpd_read_user_content
是關閉的。啟用此功能
setsebool httpd_read_user_content 1
解決了403問題。