linux下nginx出现的权限问题

以root权限登录了某远程机器,在/root下创建了一些静态文件,大概是这样的:

clipboard.png

随后运行nginx,nginx.conf中的user为www-data, root设置为上面静态文件的文件夹,但是访问时就出错了:

clipboard.png

这里我比较好奇的是,我的文件、文件夹的权限对所有用户应当是可读的(r-x),nginx的用户虽然有点奇怪,是www-data,但照理应该也是可以读的,那么为什么会出现权限问题呢?

阅读 7k
2 个回答

因为 www-data 没有 /root 文件夹的执行权限

兄dei 你linux要重新学习一下哦。这是因为你的www-data用户组权限不足。只有root用户组才有这么高的权限。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题