能够删除作为其他用户的文件

时间:2017-06-12 14:48:38

标签: unix cp

我已将文件从一个目录复制到我的主目录。 最初,它具有权限和所有权(640)和(root:root)。 我仍然能够删除该文件。 虽然,它要求许可。

任何原因,为什么会发生这种情况? FYR ..

[ia982p @ ulpv0143~] $ rm cf.ajpcfgmv.conf rm:删除写保护的常规文件`cf.ajpcfgmv.conf'?y

1 个答案:

答案 0 :(得分:0)

可能的解释是:

  • 您的用户可能位于" root" group,因此它具有对文件(4)的读取权限(不是作为其他用户而是作为组成员)
  • 由于用户具有读取权限作为组成员,因此可以复制文件
  • 当用户复制root最初拥有的文件时,该副本归用户所有
  • 然后可以由用户删除

您可以检查用户的组(以用户身份登录时):

groups

或者替代检查根组中的用户:

cat /etc/group | grep root

还有一个注意事项:此问题应位于unix.stackexchange.com