nginx用户上传权限控制怎么配置

最近学习nginx,碰到这么个问题:
1.nginx启动是用nginx用户,并且是nologin状态
2.为了有一个用户可以维护,新建一个用户soft,并将web目录改到/home/soft/html下
这就出现问题了,网站自动生成的文件和目录都是nginx用户的权限,我用soft用户ftp上去没有权限给新生成的目录里头上传文件了,但是如果我把nginx用户的权限放开又不太安全了哇
请问怎么破解

阅读 3.5k
1 个回答

开一个用户组如wwwdata, 使soft和nginx都在wwwdata组.

把需要改的目录chown到 soft:wwwdata, 内部的目录chmod到0750, 内部的文件chmod到0640.

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