首页 > 解决方案 > 更改权限 Nginx 创建文件

问题描述

我正在使用这个项目,通过 docker 安装:https ://github.com/DefectDojo/django-DefectDojo

它创建了几个容器,其中之一是 NGINX。

NGINX 以用户 1001 运行。

图像存储在 media/finding_images 中,我为用户 1001 设置了媒体权限:

chown 1001:1001 -R media

因此,当我创建图像时,图像是使用以下权限创建的:

https://pasteboard.co/JODIv40.png

此外,当我上传图片时,服务器会给出错误 500,即使它已正确上传。

https://pasteboard.co/JODIUtE.png

我想:

  1. 默认情况下创建权限为 644 的图像。
  2. 知道为什么我在 Nginx 中收到错误 500 并知道发生了什么。

也许给出答案不是很简单,因为它是一个项目,需要看看发生了什么......

标签: linuxdockernginxpermissions

解决方案


推荐阅读