尽管有足够的权限,但读取文件权限被拒绝

尽管有足够的权限,但读取文件权限被拒绝

我正在尝试以属于该组的用户(但不是文件的所有者)身份来获取具有 770 权限的文件。这应该为我的理解提供足够的权限,但我Permission denied还是遇到了。我缺少什么?

[altay@arch ~]$ ls -l test.txt 
-rwxrwx--- 1 http http 24 Sep 15 18:56 test.txt
[altay@arch ~]$ groups altay 
lp wheel http network video audio storage autologin users
[altay@arch ~]$ cat test.txt 
cat: test.txt: Permission denied
[altay@arch ~]$ sudo cat test.txt 
I am not readable by my group despite 770 permissions.

答案1

将您自己添加到组后,您需要重新启动 shell 才能注意到该更改。否则 shell 只会表现得好像您在启动时所在的组中一样

相关内容