无法删除不同用户目录中的文件

无法删除不同用户目录中的文件

我有两个用户ABC&XYZ用户 abc 已通过此处添加到 xyz 组,usermod -a -G xyz abc此处为 xyz 主目录的文件权限,即/home/xyz

drwxrwxr-x 2 xyz xyz 4096 Mar 23 16:13 xyz

现在在 xyz 的主目录中,有一个文件测试文件,现在当我尝试从用户 abc 删除文件 testfile 时,我无法删除该文件并获取没有权限

我缺少什么?我已经阅读了各种答案,但没有得到任何结果。

答案1

有两种可能:

1) 您需要查看包含您尝试删除的文件或目录的目录的所有者/组权限,因为如果删除其中的文件(或目录),该条目将被修改。

2) 用户 xyz 的帐户(组成员身份)被修改,但该用户没有使用新的 shell,因此新的组成员身份尚未激活。尝试id -a在尝试删除文件的用户的上下文(shell)中获取当前组

相关内容