"这篇文章主要介绍了在Ubuntu 13.04操作系统中,如果忘记用户密码如何进行恢复的方法。作者在尝试过程中遇到了多个错误,并逐一解决了这些问题。" 在Ubuntu 13.04中,如果忘记了用户的登录密码,可以通过启动系统的恢复模式来重置。下面是详细步骤: 1. 开机时在GRUB引导加载器界面(通常在电脑启动时按左Shift键进入),选择第二个选项,即“Ubuntu,带有高级选项”。 2. 在高级选项中,选择“恢复模式”以进入维护模式。 3. 进入恢复模式后,选择“root”模式并按回车,此时系统将以root权限运行,但没有图形界面。 在root模式下,尝试重置密码会遇到一些问题。首先,使用`passwd`命令尝试设置新密码,如`passwd username`,但可能会收到错误信息:“Authentication token manipulation error”。这可能是由于以下原因: 1. 分区空间不足:可以使用`df`命令检查根分区空间,如果已满,需删除不必要的文件。然而,如果空间充足,这不是问题所在。 2. `/etc/passwd`和`/etc/shadow`文件不同步:为解决这个问题,可以尝试使用`pwconv`命令同步这两个文件,但可能会遇到“pwconv cannot lock /etc/passwd; try again later.”的错误。 为解决锁定问题,需要执行以下步骤: 1. 尝试解锁`/etc/passwd`文件,使用`chmod 777 /etc/passwd`,但可能会因为文件系统为只读而失败,收到“read-only filesystem”错误。 2. 接下来,更改`/dev/null`的权限,使用`chmod 666 /dev/null`,然后运行`mount -o remount,rw /`,使根目录变为可读写模式。 3. 再次执行`chmod 777 /etc/passwd`,这次应该不会报错。 4. 使用`pwconv`命令尝试同步`/etc/passwd`和`/etc/shadow`,如果成功,就没有错误提示了。 5. 之后,可以使用`passwd username`命令设置新的用户密码,并按照提示输入两次以确认。 完成密码重置后,可能需要重启系统并清除密钥环,因为密钥环中的密码信息与新密码不匹配。清除密钥环的步骤包括: 1. 输入`reboot`重启系统。 2. 登录后,转至家目录(在dash中输入“home”)。 3. 显示隐藏文件(按Ctrl+h或选择“查看”>“显示隐藏文件”)。 4. 找到`.gnome2`文件夹并打开。 5. 在`keyrings`文件夹中删除所有文件。 6. 重新启动计算机,系统会要求输入无线网络或其他服务的密码。 这个过程总结了在Ubuntu 13.04中忘记密码后的解决方法,包括处理权限错误和同步系统文件的技巧。按照这些步骤操作,应该能成功重置密码并恢复对系统的访问。
下载后可阅读完整内容,剩余3页未读,立即下载
- 粉丝: 185
- 资源: 28
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展