use*_*498 15 permissions group files
登录用户是对文件夹具有写入权限的组的成员。但是当这个用户试图写一些东西时,“权限被拒绝”。
下面的日志总结了这个问题:
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/
Run Code Online (Sandbox Code Playgroud)
“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:~/
Run Code Online (Sandbox Code Playgroud)
Lek*_*eyn 17
登录时重新读取组成员身份。groups
似乎报告了您所在的组/etc/group
,但并不反映当前会话中组的成员身份。
使用该命令id -Gn
显示您当前是其活跃成员的组。解决方案:重新登录以应用组更改。