nginx 403
其实大多数403错误,都主要是因为 nginx 没有网站资源目录的权限,所以为了安全起见,我们通常都不会将 nginx工作用户改成 root,而是去赋予网站资源目录权限
我们先去看下网站资源目录的权限

都是777权限,这是因为我之前给它提权过。
咦不对啊,明明已经改成777权限了,怎么还是不行?
不知道细心的你有没有发现,我将网站资源放在了 /root目录下
[root@salted my_web]# pwd
/root/wwwroot
我们看一下/root目录的权限吧

可以看到是550权限,而且属主和属组都是 root,也就是说 nginx用户没有任何权限,所以才会出现403错误。
这里我们将root目录提权一下即可解决403问题
[root@salted ~]#  chmod 777 /root
                    
                
                
            
        
浙公网安备 33010602011771号