尝试访问文件夹时“您不是所有者…”消息
在此文件夹的属性菜单中,权限设置为“root”用户和组,它显示消息“您不是所有者,因此您无法更改这些权限”。 我确实是该机器的所有者和唯一用户,我该如何更改权限?
这并不是说您没有拥有该文件夹所在的计算机。 它告诉你你没有这个文件夹。 这是一种非常不同的所有权概念 。
在您的Ubuntu系统上,您的用户帐户不能自动执行任何可能的操作 – 某些管理操作只能由超级用户root
执行。 但是,此用户不是任何真人,在Ubuntu中,您不以此用户身份登录。 相反, Ubuntu提供sudo
和gksu
等设施以 root
身份执行操作 。
你应该看看上面的三个链接。 一旦你读完了,如果你仍然想要更改该文件夹的权限,这是一种方法:
-
按Alt + F2 。
-
输入命令
gksu nautilus
并按Enter键 。 -
现在您有一个以
root
身份运行的文件浏览器窗口。 您可以使用此更改权限。 您从此打开的任何程序也将以root
身份运行。 你应该小心谨慎地使用它。 -
确保在完成后关闭此
root
Nautilus窗口,这样您就不会意外地将它用于您不需要root
的事情。
在更改此文件夹的权限(和/或所有权)之前,您应该知道在Ubuntu中对系统文件执行此操作会产生负面影响:您可能会使系统不安全……甚至会阻止系统运行。
如果这些文件具有错误的所有权/权限,因为您将它们从另一个系统中删除并以root
身份执行(例如,如果这些是恢复的文档),那么请继续。
但是,如果这些是系统范围的配置文件,程序,或者您不确定它们是什么,但您正在尝试按照说明告诉您对它们执行某些操作……那么您最好还是要特别询问一下他们。 您可以编辑您的问题或发布新问题,询问您是否可以安全地更改此特定文件夹的所有权/权限(前提是您可以披露此文件夹的内容以及您要完成的内容)。
sudo chown -R username /path/to/directory
你必须拥有sudo权限!
您应该使用-R选项以递归方式操作文件和目录
您需要管理员权限才能完成此任务。 RootSudo