Nginx网站根目录更改至用户目录下,导致403 forbidden的问题解决

Nginx网站根目录更改至用户目录下,导致403 forbidden的问题解决

访问www下的网页一直提示403 forbidden.
如果变更到用户目录下,需要给/home/vi这个用户目录的其它用户读写加个r-w权限,因为nginx默认是用www-data用户执行的进程。(这个问题很难查啊!!)
默认权限如下:
vi@vi-MINIPC-PN64:/home$ ls -ltrh
total 4.0K
drwxr-x--- 29 vi vi 4.0K 7月 14 21:41 vi
 
执行如下命令:
sudo chmod 755 /home/vi
这样就不用改nginx启动用户,以及改www-data的所属组,等等各种配置问题了。但这也有安全问题,后面有时间需要调整一下nginx的部署方案。
 
posted @ 2025-07-15 11:03  元几科技  阅读(8)  评论(0)    收藏  举报