gpt4 book ai didi

linux - 我的用户拥有的目录中也有其他人拥有的目录

转载 作者:太空宇宙 更新时间:2023-11-04 05:01:28 25 4
gpt4 key购买 nike

在我的学校目录中,当我 ls -l (运行 Fedora)时,我看到我拥有大量文件和目录,但一个特定目录由其他人拥有。我记得几个月前我尝试将该目录复制到我自己的目录中,因为该用户拥有 744 权限。由于某种原因,该用户拥有我的主目录中的目录,具有 700 权限,因此我无法删除该目录。我的主目录有 700 个权限。

有人知道为什么会发生这样的事情以及我如何防止它再次发生吗?另外,我应该如何删除主目录中的这些文件?如果需要,我可以联系 IT,但我想看看是否可以在不联系他们的情况下做些什么。

黄色是我的用户,红色是国外的用户

enter image description here

最佳答案

两种可能的选择恕我直言:

  1. 检查 /home/YELLOW 文件夹的权限(如果有)有 o+wg+w 某人(用户列为目录所有者)可能已在那里创建了该目录。

  2. root 做到了。这对你来说没有多大意义,所以如果他/她这样做了,那可能是错误的(例如,执行一些备份和恢复管理等)。

通常,删除 unix 文件系统中的内容的权限是从父文件夹,因此,您需要在文件夹中拥有“写权限”创建或删除文件(除非 sticky bit 正在运行);目录只是特殊类型的文件,因此规则仍然适用。

如果目录为空,则简单的 rmdir p2Testingrm -rf p2Testing 就足够了。但是,如果目录有文件并且子目录,您无权修改或删除它们(看看drwx------),只有拥有更多权力的人才会被能够为你做这件事(例如root,或者所有者,如果他仍然有+w)/home/YELLOW)。

关于linux - 我的用户拥有的目录中也有其他人拥有的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31435390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com