将目录所有者/组从 root 更改为用户

将目录所有者/组从 root 更改为用户

当尝试更改目录的所有权时,我收到错误:

chown:更改“/home/tadpoles”的所有权:操作不允许

当我执行 sudo -s 并以 root 身份运行它时,我甚至会收到上述消息。

这是我尝试运行的命令:

sudo chown toadmanager /home/tadpoles

另外,当我运行 ls -l 时,目录的权限如下:(SharedFolder 位于目录中,也无法修改)

共 32
drwxr-xr-x 2 root root 32768 2月 16 12:23共享文件夹

我对 ubuntu 和 linux 还不熟悉,所以任何帮助我都非常感谢,我也查阅了一些其他指南,但 chgrp 也不起作用。我还应该提到,这个目录位于另一个驱动器上,该驱动器挂载到 /home/tadpoles,文件系统是 vfat

答案1

如果您可以运行此命令并将输出发布到原始问题,则可能会有所帮助。

    cat /etc/passwd | grep toadmanager

如果该命令没有输出,则意味着 toadmanager 不是您系统上的用户。

您可以搜索用户 在里面活动Ubuntu 20.04 LTS 中的面板,解锁应用程序,然后使用绿色按钮为 toadmanager“添加用户”。

答案2

解决了,我有一个 vfat 文件系统,所以我重新格式化了驱动器,将其格式化为 ext4。现在一切正常!

谢谢保罗·本森

相关内容