更改用户的 UID 后无法使用 Nautilus 侧栏挂载任何文件系统/USB 记忆棒

更改用户的 UID 后无法使用 Nautilus 侧栏挂载任何文件系统/USB 记忆棒

这里有很多答案描述了如何更改用户的 UID。这对于将其与我的 NAS 匹配以及简化 NFS 挂载和权限是必要的。

但是:我必须在 Ubuntu 13.04 上执行此操作,并且在更改用户的 UID 后,我无法再在 Nautilus 侧栏中安装任何设备。在 Nautilus 中,当我单击未安装的其他文件系统或插入 USB 记忆棒时,我收到错误消息:(德语)

“您没有查看 ad390f97 内容所需的权限..........”

这是我在更改 UID 并重新启动后立即得到的直接暗示。所以 Nautilus 一定出了问题,它不喜欢更改 UID!

那是什么?我需要修复它!

答案1

大约一个小时前,我遇到了同样的问题。我更改了我的 UID,注销并重新登录。我将一个外部驱动器插入 USB 端口,发现它已安装。

当我单击桌面上的驱动器图标时,UBUNTU 说它不知道如何打开该文件。

你很幸运,因为错误消息直接将你引向了问题。我使用的是 XUBUNTU 14.04,因为我受不了 Gnome 3 和 Unity。XFCE 可能是导致不同错误消息的原因。

无论如何,在谷歌搜索了大约一个小时并尝试了 mime 类型处理程序等之后,我决定查看 UBUNTU 在哪个用户下挂载了驱动器。它是“root”。外部卷安装在文件夹 /media/${USER} 下。在我的情况下,/media/${USER} 的所有者:组 root:root。

我把它改成了

sudo chown -R ${USER}:${USER}

我重新启动了。登录后,它就可以正常工作了。

我希望它有帮助。

相关内容