您尚未登录。

#1 2016-04-05 17:26:23

Insua
Xeneizes
注册时间: 2013-11-19
帖子: 77

新安装的arch,apache和nginx都无法读取/home目录下的文件

我13年安装的arch,apache和nginx的vhosts映射到/home文件一点问题都没有
我最近给另一台电脑装的arch,用的2016.03的release,可是用nginx读取/home目录就是403,换成apache也一样
新旧电脑的配置完全一样,这是怎么回事呢?

离线

#2 2016-04-05 21:41:34

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 新安装的arch,apache和nginx都无法读取/home目录下的文件

403 当然是权限问题。于是检查权限啦。

su - http(或者任何你跑 nginx 的用户),然后 cd /,再看看能不能读 /home 下的文件?

离线

#3 2016-04-06 12:43:25

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,223
个人网站

Re: 新安装的arch,apache和nginx都无法读取/home目录下的文件

Arch 里 home 下用户家目录权限默认是 700,其他用户访问不了的。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#4 2016-04-06 15:32:30

Insua
Xeneizes
注册时间: 2013-11-19
帖子: 77

Re: 新安装的arch,apache和nginx都无法读取/home目录下的文件

cuihao 说:

Arch 里 home 下用户家目录权限默认是 700,其他用户访问不了的。

drwxr-xr-x   2 root root 4.0K 3月  26 17:36 boot
drwxr-xr-x  20 root root 3.2K 4月   6 10:26 dev
drwxr-xr-x  69 root root 4.0K 4月   6 14:53 etc
drwxr-xr-x   3 root root 4.0K 3月  26 09:48 home

俺已经 chmod -R 755 /home了啊,还是403

离线

页脚