尝试访问文件夹时出现“您不是所有者......”消息

尝试访问文件夹时出现“您不是所有者......”消息

在此文件夹的属性菜单中,权限设置为“root”用户和组,它显示消息“您不是所有者,因此您无法更改这些权限。”我确实是该机器的所有者和唯一用户,我该如何更改权限?

答案1

sudo chown -R username /path/to/directory

但是您必须拥有 sudo 权限!

您应该使用 -R 选项以递归方式操作文件和目录

答案2

这并不是在告诉你,你不拥有该文件夹所在的计算机。而是在告诉你,你不拥有该文件夹。这是一个截然不同的所有权概念

在 Ubuntu 系统上,你的用户帐户不会自动具有执行任何可能的操作的能力——某些管理操作只能由root,超级用户。但是,这个用户不是任何真实的人,在 Ubuntu 中,您不能以这个用户身份登录。相反,Ubuntu 提供了sudo和等功能gksu来执行操作作为 root

您应该查看上面的三个链接。阅读完后,如果您仍想更改该文件夹的权限,可以采用以下方法:

  • Alt+ F2

  • 输入命令gksu nautilus并按Enter

  • 现在,您有一个以 身份运行的文件浏览器窗口root。您可以使用它来更改权限。您打开的任何程序这也将运行root。您应该谨慎谨慎地使用它。

  • 完成后请确保关闭此rootNautilus 窗口,这样您就不会意外地将其用于不需要做的事情root

在更改此文件夹的权限(和/或所有权)之前,您应该意识到对 Ubuntu 中的系统文件执行此操作可能会产生负面影响:可能会使您的系统不安全……甚至停止系统运行。

如果这些文件具有错误的所有权/权限,因为您将它们从另一个系统带过来并这样做root(例如,如果这些是恢复的文档),那么继续。

但是,如果这些是系统范围的配置文件、程序,或者您不确定它们是什么,但您正尝试按照指示对它们进行操作……那么您最好具体询问它们。您可以编辑您的问题或发布新问题,询问更改此特定文件夹的所有权/权限是否安全(前提是您可以披露此文件夹是什么以及您要完成的任务)。

答案3

您需要管理员权限才能完成此操作。根须藤

相关内容