首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >拒绝授予属于组的用户的stat权限

拒绝授予属于组的用户的stat权限
EN

Server Fault用户
提问于 2023-02-11 21:39:47
回答 1查看 289关注 0票数 0

我在一台机器上安装了nginx,由于nginx使用的用户(www-data)无法访问包含站点内容的文件夹,所以站点无法工作。

我决定将用户www-data添加到root组中,该组是该文件夹的所有者,但在尝试统计该文件夹时,我仍然被拒绝了权限。

文件夹位于/root/sources,下面是当前权限:

代码语言:javascript
运行
复制
drwxr-xr-x 10 root root 4096 Feb 11 13:53 sources

(基本上,对于组中的用户,它具有读取权限)

我通过运行以下命令将用户添加到组中:

代码语言:javascript
运行
复制
gpasswd -a www-data root

并运行以下命令以验证添加的内容是否正确:

代码语言:javascript
运行
复制
root@pablomatiasgomez:~# grep www-data /etc/group
root:x:0:www-data
www-data:x:33:

现在,权限的典型问题是,任何父文件夹都没有正确的权限,但就我的情况而言,它们是正确的:

代码语言:javascript
运行
复制
root@pablomatiasgomez:~# sudo -u www-data stat /root
  File: /root
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: fc01h/64513d    Inode: 1525        Links: 11
Access: (0700/drwx------)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2023-02-11 13:56:46.300094553 -0300
Modify: 2023-02-11 13:41:37.453201896 -0300
Change: 2023-02-11 13:41:37.453201896 -0300
 Birth: 2022-10-13 23:10:34.424934650 -0300
root@pablomatiasgomez:~# sudo -u www-data stat /root/sources
stat: cannot statx '/root/sources': Permission denied

我不知道还会有什么问题。我也尝试向这个组添加写权限,但是它仍然得到相同的权限。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2023-02-11 22:04:19

发现问题了。尽管这个命令显示www-data可以访问/root

代码语言:javascript
运行
复制
root@pablomatiasgomez:~# sudo -u www-data stat /root
  File: /root
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: fc01h/64513d    Inode: 1525        Links: 11
Access: (0700/drwx------)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2023-02-11 13:56:46.300094553 -0300
Modify: 2023-02-11 13:41:37.453201896 -0300
Change: 2023-02-11 13:41:37.453201896 -0300
 Birth: 2022-10-13 23:10:34.424934650 -0300

它实际上没有(我不知道为什么stat工作,如果它没有访问它)

但是,检查/root的权限表明,该组对它没有任何权限:

代码语言:javascript
运行
复制
drwx------  11 root root       4096 Feb 11 13:41 root

添加读取和执行权限后,所有操作都正常:

代码语言:javascript
运行
复制
chmod g+rx /root
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1122603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档