Nautilus 无法创建以下所需文件夹

Nautilus 无法创建以下所需文件夹

我已经更改了我的用户名,当我这样做时,我无法使用新用户登录,并且屏幕上出现此错误:nautilus 无法创建以下所需的文件夹:/home/“上次用户名”/desktop/home/'上次用户名'/.nautilus 。此外,当我按CTRL++进入ALT命令F6行时,我无法使用新用户名登录。尽管我仍然可以通过 root 访问 Linux。我的 Ubuntu 版本是 11.04。

答案1

您需要以 root 身份登录才能执行此操作

首先,确保您的旧用户名的主文件夹不存在。

ls /home

如果您看到带有旧用户名的文件夹,请发出命令

mv /home/[oldusername] /home/[newusername]

然后发出命令

usermod -d /home/[newusername] [newusername]
usermod -d /home/[newusername] [oldusername] (just for good measure)

如果之后你仍然无法登录,则必须编辑 /etc/passwd 文件

nano /etc/passwd
  1. 找到以您的旧用户名或新用户名开头的行
  2. 确保第一个字段是你的新用户名
  3. 确保第 6 个字段(第 5 个冒号后)是你的新主目录 - /home/[newusername]
  4. 记下 UID 和 GID 字段(分别是第二个和第三个),在单用户系统上这通常是 1000。如果不是,请记下来或记住它。我在下面将这些字段表示为 [UID] 和 [GID]。

chown -R [UID]:[GID] /home/[newusername]

答案2

我在 RHEL6 上遇到了这个问题。这是因为我启用了 GUI,并尝试使用我的域 ID 登录。但我无法登录。

然后我做了这一步

一旦机器进入域,请打开控制台(不是 SSH)并以 root 身份登录。单击“系统”>“管理”>“身份验证”。将用户帐户数据库更改为 Winbind。(如果不这样做,您将无法登录。

此时我已经能够登录,但是这时我开始收到 Nautilus 错误。

然后我返回到系统>管理>身份验证。** 单击高级选项,然后单击首次登录时创建主目录旁边的复选框。

这为我解决了问题并且我的家庭驱动器已创建。

希望这对某人有帮助。

相关内容