グループに属しているがファイルの所有者ではないユーザーとして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
グループに自分を追加した後に変更を確認するには、シェルを再起動する必要があります。それ以外の場合、シェルは起動したグループと同じグループにあるかのように動作します。