nginx -- 403 forbidden 权限问题


奚者为奴,怜我奚儿,囚于闺阁囹圄,终不得见世间川峦,人生百态


前言

403 Forbidden 不仅仅只是权限问题导致的,还有其他问题,这里仅仅解决权限问题


用户问题

可以直接修改所属用户为 root,nginx 默认是 www-data 用户,如果需要保险的话,可以新建 www-data 用户,然后将文件所属用户改为这个即可,这里直接使用 root 用户

vim /etc/nginx/nginx.conf
# 在文件最顶端修改
user root

文件访问权限

也可以直接将目录的权限通过 chmod +755 dirname 修改成可访问的

但是必须注意的是,文件目录不可以放在父目录为 /root/ 的目录下,不然修改了是无效的