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

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

这并不是说您没有拥有该文件夹所在的计算机。 它告诉你你没有这个文件夹。 这是一种非常不同的所有权概念 。

在您的Ubuntu系统上,您的用户帐户不能自动执行任何可能的操作 – 某些管理操作只能由超级用户root执行。 但是,此用户不是任何真人,在Ubuntu中,您不以此用户身份登录。 相反, Ubuntu提供sudogksu等设施 root身份执行操作 。

你应该看看上面的三个链接。 一旦你读完了,如果你仍然想要更改该文件夹的权限,这是一种方法:

  • Alt + F2

  • 输入命令gksu nautilus并按Enter键

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

  • 确保在完成后关闭此root Nautilus窗口,这样您就不会意外地将它用于您不需要root的事情。

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

如果这些文件具有错误的所有权/权限,因为您将它们从另一个系统中删除并以root身份执行(例如,如果这些是恢复的文档),那么请继续。

但是,如果这些是系统范围的配置文件,程序,或者您不确定它们是什么,但您正在尝试按照说明告诉您对它们执行某些操作……那么您最好还是要特别询问一下他们。 您可以编辑您的问题或发布新问题,询问您是否可以安全地更改此特定文件夹的所有权/权限(前提是您可以披露此文件夹的内容以及您要完成的内容)。

 sudo chown -R username /path/to/directory 

你必须拥有sudo权限!

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

您需要管理员权限才能完成此任务。 RootSudo