十分な権限にもかかわらず、ファイルの読み取り権限が拒否されました。

十分な権限にもかかわらず、ファイルの読み取り権限が拒否されました。

グループに属しているがファイルの所有者ではないユーザーとして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

グループに自分を追加した後に変更を確認するには、シェルを再起動する必要があります。それ以外の場合、シェルは起動したグループと同じグループにあるかのように動作します。

関連情報