unix组写权限不按预期工作

时间:2013-06-26 13:55:13

标签: unix permissions

很抱歉这个非常基本的问题,但我找不到任何答案。

我有一个用户cldprod,它位于主要组'cldprod'和辅助组'jboss'中 我有另一个用户jboss,它位于主要组'jboss'。

'cldprod'用户无法删除具有这些权限的文件:

-rw-rw-r-- 1 jboss jboss xxxxxx
rm: cannot remove `xxxxx': Permission denied

我不明白为什么(因为'cldprod'在'jboss'组中,'jboss'对该文件有写权限。)

我的/ etc / passwd:

cldprod:x:500:501:xxxxxx
jboss:x:501:502:xxxxxx

我的/ etc / group:

cldprod:x:501:
jboss:x:502:cldprod

我的信息:

 $ uname -a
Linux ip-xxxxx xxxxxx.amzn1.x86_64 #1 SMP Mon May 6 18:04:41 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

1 个答案:

答案 0 :(得分:2)

要删除文件(目录条目),您需要对包含它的目录的写入权限,而不是文件本身。

对文件的写入权限仅允许您修改文件的内容及其元数据,例如权限。