충분한 권한에도 불구하고 파일 읽기 권한이 거부되었습니다.

충분한 권한에도 불구하고 파일 읽기 권한이 거부되었습니다.

그룹에 속하지만 파일의 소유자는 아닌 사용자로 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

그룹에 자신을 추가한 후 변경 사항을 확인하려면 셸을 다시 시작해야 합니다. 그렇지 않으면 쉘은 마치 시작된 그룹과 동일한 그룹에 있는 것처럼 동작합니다.

관련 정보