为什么在 Ubuntu 14.04 中 root 是我的桌面的所有者?

为什么在 Ubuntu 14.04 中 root 是我的桌面的所有者?

当我进入主文件夹时,桌面图标上有一个挂锁。属性中写着 root 是桌面的所有者,因此我无法在桌面上放置任何东西。

我最近安装了这个 Ubuntu 14.04,我想知道为什么桌面图标属于 root,而在我之前使用的 Ubuntu 12.04 中却不是这样。

我知道如何使用命令“chown”更改文件的所有者(或者这可能不适用于桌面?)但我担心它会以某种方式损害我的安全,所以首先我想知道这个默认设置的原因。

答案1

要修复它你必须

sudo chown your_user:your_user -R /home/your_user

当您以 root 身份运行某个程序(比如图形程序)时,就会发生更改。根据您调用该程序的方式,环境变量(在本例中为 $HOME)不会更改。

一般情况下,使用sudo -i或,pksu

看 :

https://help.ubuntu.com/community/RootSudo

http://ubuntuforums.org/showpost.php?p=6188826&postcount=4

为什么用户永远不应该使用普通的 sudo 来启动图形应用程序?

如何从非管理员用户会话以管理员身份运行带有 GUI 的应用程序?

为什么 gksu 不再默认安装?

相关内容