我正在尝试为我的 nginx Web 应用程序创建一个权限集,如下所示;
操作系统:ubuntu nginx 用户:www-data
www-data 用户的主要组:管理
# su www-data -
$ groups
manage
Webroot 的路径:/var/www/html/website 网站的权限:[740] 我甚至尝试授予它 [770]
ls -ltr /var/www/html
drwxrwx--- 15 admin manage 4096 May 8 21:01 website
当我浏览我的应用程序时:它说;
我希望我的用户“admin”对 Webroot 具有读/写/执行权限,而 webuser(www-data)没有写入或执行权限。
答案1
尝试一下,打开 nginx.conf 文件:
sudo vim /etc/nginx/nginx.conf
并找到此字段:
user www-data
改变www-数据给您想要的用户。