问个 Linux 目录权限的问题,求指教

查看 35|回复 3
作者:tlerbao   
环境
Debian 12 ,宝塔面板
问题
新增了一个用户 deployer ,和 www 用户同一个用户组 www ;
目前网站目录所有者是 deployer ,755 ,权限,访问网站不可写缓存。
目录所有者改成 www ,马上可写。
理论所有者是 deployer 的情况下 755 改成 775 ,就应该可写,因为他俩在统一用户组
但是不行,要么改成 777 ,要么所有者改成 www
求教
哪位小哥给我讲一下具体原因和原理
是因为 nginx 执行的用户是 www 什么之类的吗,但是已经设成一个用户组了 775 也不行。
AoEiuV020JP   
你的文字有漏洞,deployer 属于 www 组, 网站目录所有者是 deployer , 你没说网站目录所有组是哪个,
tlerbao
OP
  
@AoEiuV020JP 我 ssh 上去 显示的也是属于 www 组的,但是设置成 775 也不行
ls -ld /www/wwwroot/goploy-symlink
drwxr-sr-x 3 deployer www 4096 Aug 22 15:39 /www/wwwroot/goploy-symlink
宝塔面板的 web 界面下点目录的权限界面显示组是 mysql tmd 很奇怪
AoEiuV020JP   
@tlerbao #2 那么你“设置成 775”,有带-R 递归修改所有子目录文件吗,包括这个所有组有递归设置吗,
另外你这里 rwxr-sr-x 权限是 2755, 不是你说的 755 或者 775 , 确定你成功修改过权限吗,
您需要登录后才可以回帖 登录 | 立即注册

返回顶部