![我重置了密码,现在可以登录,但没有 nautilus 或程序菜单](https://linux22.com/image/43202/%E6%88%91%E9%87%8D%E7%BD%AE%E4%BA%86%E5%AF%86%E7%A0%81%EF%BC%8C%E7%8E%B0%E5%9C%A8%E5%8F%AF%E4%BB%A5%E7%99%BB%E5%BD%95%EF%BC%8C%E4%BD%86%E6%B2%A1%E6%9C%89%20nautilus%20%E6%88%96%E7%A8%8B%E5%BA%8F%E8%8F%9C%E5%8D%95.png)
我最近打开了一些安装了 Linux Mint 11 (Katya) 的旧笔记本,我以为我记得我的用户密码,但事实证明我没有。所以我按照说明重置了密码这里。
完成此操作后,我可以使用新密码成功登录,但随后我收到一系列错误消息,并留下了普通的 Mint 桌面:没有程序菜单,没有 nautilus,没有上下文菜单;我所能做的就是重新启动或关闭。
以下是错误(按出现顺序排列):
无法更新 ICEAuthority 文件 /home/my_user/.ICEauthority
配置服务器有问题。 (/usr/lib/libgconf2-4/gconf-sanity-check-2 退出,代码为 256)
面板在加载“OAFIID:GNOME_mintMenu”时遇到问题。您想从您的配置中删除该小程序吗?
当然,我总是回答“不要删除”。
Nautilus 无法创建以下必需的文件夹:/home/my_user/Desktop、/home/my_user/.nautilus。在运行 Nautilus 之前,请创建这些文件夹或设置权限,以便 Nautilus 可以创建它们。
当我重新启动时,我从 GRUB 菜单中选择了恢复模式,并成功登录到终端并导航到我的主文件夹。当我跑到ls
那里时,我的所有文件都消失了,取而代之的是一个.desktop
文件和一个自述文件。
Mint 似乎意识到我更改了密码,并将其视为试图侵入系统,因此它加密了我的主文件夹中的文件。
感谢 Linux 安全方案,但我现在能做什么呢?不想重新安装,我需要那些旧文件。
我尝试ecryptfs-mount-private
按照自述文件的建议运行,但它要求我输入密码,而新密码不起作用。数字,它需要旧的。
答案1
绝对是基本的您记录随机生成的安装密码,没有它就不可能恢复您的数据。我不能更强烈地强调这一点:-)
您应该把它写下来,或者打印出来并存放在安全的地方。
或者,您可以考虑使用Gazzang 的 zEscrow 服务。在 Ubuntu(或 Mint)12.04 或更高版本中,只需安装zescrow-client
包裹,然后运行zescrow
命令。它将提示您输入 zEscrow 服务器和登录密码,然后加密您的挂载密码并将其发送到远程 zEscrow 服务器以安全保存。您将收到一个随机数url,您需要点击该网址,使用 Google OpenID 帐户进行身份验证,然后“声明”您的上传内容。这是一个漂亮的小我写的操作指南。
答案2
正如人们在评论中所说,如果您不记得旧密码或 ecryptfs 密码,则无能为力。因此,我进行了一次“字典攻击”,因为我记住了旧密码的很大一部分,并且可以再次登录并更新 ecryptfs 密码,以便它使用新密码。
这个故事的寓意是:我在问题中发布的链接中概述的密码重置过程对于没有加密主目录的人来说可以正常工作。那不是我的情况。