登录的用户是对文件夹具有写权限的组的成员。但是,当该用户尝试写东西时,“权限被拒绝”。
下面的日志总结了问题:
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:~/
4
父目录也需要权限。
没有
—
Nikhil Mulley 2012年
test
文件已经存在?如果可以的话,它有什么权限?
您是否激活了SELinux?您还可以执行“ ls -bail convert.tracer.no/”
—
吗?tmow 2012年
@hesse您的意思是,“ / www”和“ / www / tracer”的组所有者应该是示踪剂?
—
user11498 2012年
@Nikhil不,“ / www / tracer / convert.tracer.com /”中没有任何内容。它是一个空目录。
—
user11498 2012年