書き込み権限がある場合でも、グループメンバーは書き込みできません。

書き込み権限がある場合でも、グループメンバーは書き込みできません。

ログインしたユーザーは、フォルダへの書き込み権限を持つグループのメンバーです。ただし、そのユーザーが何かを書き込もうとすると、「権限が拒否されました」というメッセージが表示されます。

次のログには問題がまとめられています。

subv:/www/tracer/ whoami
frank
subv:/www/tracer/
subv:/www/tracer/ ls -ltr 
total 4
drwxrwxr-x 2 root tracer 4096 Jan 20 12:25 convert.tracer.com
subv:/www/tracer/ groups frank
frank : frank tracer
subv:/www/tracer/ > convert.tracer.com/test
-bash: convert.tracer.com/test: Permission denied
subv:/www/tracer/

"ls -bail /www/tracer/convert.tracer.com/"の出力:

subv:~/ ls -bail /www/tracer/convert.tracer.com/
total 8
38010883 drwxrwxr-x 2 root tracer 4096 Jan 20 12:25 .
38010882 drwxr-xr-x 3 root root    4096 Jan 20 12:25 ..
subv:~/ 

ベストアンサー1

グループメンバーシップはログイン時に再度読み取られます。groupsあなたが属するグループを報告しているようですが、/etc/group現在のセッションのグループメンバーシップは反映されません。

id -Gn現在アクティブなメンバーであるグループを表示するには、このコマンドを使用します。回避策:グループの変更を適用するには、もう一度ログインしてください。

おすすめ記事