gpt4 book ai didi

unix - 用户无法读取文件但属于该组

转载 作者:行者123 更新时间:2023-12-04 00:06:59 26 4
gpt4 key购买 nike

我的 debian 虚拟机有一个奇怪的问题。

我有一个这样的 nginx 目录。

$ ll
total 9076
-rw-r----- 1 www-data adm 330645 juil. 13 10:40 access.log
-rw-r--r-- 1 www-data root 143902 juil. 12 01:08 access.log.1
-rw-r----- 1 www-data adm 852976 juil. 13 10:41 error.log

我尝试使用 读取 access.log foo 用户。
因此,我已将此用户添加到 adm 组。
$ cat /etc/group | grep adm
adm:x:4:admin,foo

但是用户无法读取文件。我试图将用户添加到 www-data 组,但问题是一样的。你知道是什么问题吗?
我想知道用户/组是如何工作的,但似乎不是:)

BR,

埃里克

最佳答案

要读取文件,用户需要对所有父目录具有执行权限。如果您的日志在 /var/log/nginx确保 foo用户或其组之一具有 x访问日志所在路径的每个目录( /var/var/log//var/log/nginx )。

关于unix - 用户无法读取文件但属于该组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38346848/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com