如何允许 nginx 写入不属于 www-data 的文件夹

如何允许 nginx 写入不属于 www-data 的文件夹

在 Debian 8 上:我使用“ChrootDirectory”来限制用户fileuploader上传文件,/var/www/public现在上传的文件和文件夹拥有所有权fileuploader:fileuploader

现在我使用 nginx 为这些文件提供服务,nginx 使用用户www-data。我将用户添加www-data到组中fileuploader。服务正常,但 nginx 无法创建文件(例如,Wordpress 中的自动更新不起作用)。(即使我chmod g+rwx对整个目录都进行了更新)。当我将文件夹的所有权更改为时,它可以工作,www-data但我想避免这种情况。

我是否遗漏了什么?

相关内容