我正在运行一个没有配置更改的普通 lighttpd 安装。客户端在尝试访问静态图像时看到 403 禁止错误(即使是从img
静态页面上的标签访问)。日志中没有关于此内容的信息。研究已经找到了许多有关 lighttpd 的 403 解决方案,但我发现的所有信息都是关于列出用户目录或根本无法访问服务器,而这不是我遇到的问题。我在配置文件中找不到任何可以禁用图像访问的内容。普通配置中是否有可以执行此操作的内容?我应该检查/发布哪些相关配置?
答案1
有了一些见解Lighttpd 失败,出现 403 - 启用 SELinux 后禁止访问我检查了 sebools。
getsebool -a
列出所有 sebool。我注意到它httpd_read_user_content
已关闭。启用此功能
setsebool httpd_read_user_content 1
解决了 403 问题。