# Nginx 目录权限修正实施记录 ## 修改内容 - 修正宿主机挂载目录 `/volume1/webapp` 的遍历权限,允许容器内 Nginx worker 访问业务目录 - 修正宿主机挂载目录 `/volume1/webapp/loan-pricing`、`/volume1/webapp/loan-pricing/frontend`、`/volume1/webapp/loan-pricing/frontend/dist` 的遍历权限 - 修正宿主机挂载目录 `/volume1/webapp/env`、`/volume1/webapp/env/nginx`、`/volume1/webapp/env/nginx/html` 的遍历权限 ## 原因说明 - `loan-pricing` 容器内 Nginx worker 进程以 `nobody` 运行 - 宿主机挂载目录此前存在 `d---------` 或缺少其他用户执行权限的情况 - 结果导致容器内访问 `/home/webapp/loan-pricing/frontend/dist/index.html` 和 `/home/webapp/env/nginx/html/50x.html` 时出现 `Permission denied` ## 验证结果 - 已执行 `curl -I http://116.62.17.81:63311/`,返回 `HTTP/1.1 200 OK` - 已执行 `curl http://116.62.17.81:63311/`,成功返回首页 HTML - 已确认宿主机相关目录权限已调整为可供 Nginx worker 读取和遍历