「已注销」 2018-11-03 06:02 采纳率: 0%
浏览 835

LNMP环境关于文件目录权限的问题,请指点!

初学linux,对文件权限有问题,请指点!

        刚搭建了一个lnmp环境,在项目目录新建了一个888.php文件
        我将该文件权限执行命令: chmod 050 888.php 
            然后ls -l如下图

图片说明
这个命令我理解的意思是,只对该文件所属用户的同组用户赋予**读和执行**权限

再查看php-fpm和nginx所属的用户主,如下图

图片说明
..
图片说明

是不是可以理解成:php和nginx都在www-data这个用户下运行?

因为以上提到了,chmod 050 888.php ,我想让888.php用户主的同组用户可以执行读和执行的命令,现在888.php的用户主是lqftp2,然后groups lqftp2,如图图片说明发现lqftp2所属组是root,所以我认为只需要将php-fpm和nginx所属用户主www-data的用户组改为root就可以了。执行如下命令:usermod -g root www-data。到这里就全部操作完了。但是发现,888.php这个文件是无法正常访问的,访问出现Access denied.的提示。请问我在这个操作流程和理解上有哪些错误的地方吗?请您指出,感谢!

  • 写回答

2条回答 默认 最新

  • devmiao 2018-11-03 15:51
    关注
    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料