Ubuntu 22.04 忘记登录暗码解锁教程

打印 上一主题 下一主题

主题 835|帖子 835|积分 2505

Ubuntu 忘记登录暗码解锁教程

Tips:
1、本教程直针对实体机,不针对虚拟机。
2、最近利用Ubuntu 22.04.1 体系,由于忘记暗码不停进不去,通过搜索网上教程,大多都是通过修改 GRUP引导,然后通过单用户模式进行修改,或者进入Recovery mode。但是在实际操纵过程中发现,由于我的体系内核被升级过,/etc/default/grub 文件的 GRUB_TIMEOUT_STYLE默认值等于hidden,GRUB_TIMEOUT默认值等于0,导致无法进入启动选项,也无法通过网上的教程 按住 Shift+Esc进入,无奈探索一个新方法。
PS:最近通过各种搜索终于知道如何在GRUB_TIMEOUT_STYLE默认值等于hidden,GRUB_TIMEOUT默认值等于0环境下进入启动选项了,参考链接:Ubuntu启动时无法进入menu菜单选项办理方案。
3、此方法只针对那些想保留体系文件的用户,如果想直接重装体系的用户,直接重装体系即可,不必往下阅读。
4、此方法应该实用不同版本的Ubuntu体系,其他的Linux 操纵体系本人暂未验证过,可以自行尝试【毕竟不同的Linux 体系的暗码存储文件大概不太一样】,但是理论上大致方法应该相同。
破解教程

1、起首准备一个U盘、Ubuntu 22.04.1 版本的体系ISO镜像,通过UltraISO工具制作一个Ubuntu体系的启动盘。
Tips:
① 这个步骤主要目的就是通过启动盘的 Try Ubuntu 功能进入原来的体系盘,并读取和编辑原来被锁的体系盘内 etc 目录下 shadow 和 shadow~文件,如果有其他方式将原来的体系盘进行挂载并读取干系文件进行修改也是可行的。
②制作教程此处不再赘述,网上有许多教程,自行搜索。
2、当步骤 1 的准备工作完成之后,我们通过U盘启动盘进入体系,在启动界面选择 Try or Install Ubuntu 选项,如图

3、等待进入体系主界面,并选择 Try Ubuntu,并等待体系启动,如图:

4、将你原来的体系盘挂载到当前体系上,默认应该能在体系磁盘列表内里读取到,并检察到磁盘挂载的位置。
5、在你挂载的目录下,进入根目录下的 etc 目录,并利用管理员权限编辑 etc 目录下的 shadow 文件,如图:
  1. **Tips:**这里的目录不是系统目录,而是你原来忘记密码的磁盘内根目录【把你原来系统盘当成磁盘或存储盘来看就行了】
  2. cd etc/
  3. sudo gedit shadow
复制代码

打开 shadow 文件内容,每个人的内容信息大概有所差别,如下:
  1. root:$y$j9T$Wi6q.fj7oZT5xde91j/YX0$XITZGHUSW4cYIgYkEy.vJGsEY3p7M0jdl6w7pgDf1q4:19703:0:99999:7:::
  2. daemon:*:19213:0:99999:7:::
  3. bin:*:19213:0:99999:7:::
  4. sys:*:19213:0:99999:7:::
  5. sync:*:19213:0:99999:7:::
  6. games:*:19213:0:99999:7:::
  7. man:*:19213:0:99999:7:::
  8. lp:*:19213:0:99999:7:::
  9. mail:*:19213:0:99999:7:::
  10. news:*:19213:0:99999:7:::
  11. uucp:*:19213:0:99999:7:::
  12. proxy:*:19213:0:99999:7:::
  13. www-data:*:19213:0:99999:7:::
  14. backup:*:19213:0:99999:7:::
  15. list:*:19213:0:99999:7:::
  16. irc:*:19213:0:99999:7:::
  17. gnats:*:19213:0:99999:7:::
  18. nobody:*:19213:0:99999:7:::
  19. systemd-network:*:19213:0:99999:7:::
  20. systemd-resolve:*:19213:0:99999:7:::
  21. messagebus:*:19213:0:99999:7:::
  22. systemd-timesync:*:19213:0:99999:7:::
  23. syslog:*:19213:0:99999:7:::
  24. _apt:*:19213:0:99999:7:::
  25. tss:*:19213:0:99999:7:::
  26. uuidd:*:19213:0:99999:7:::
  27. systemd-oom:*:19213:0:99999:7:::
  28. tcpdump:*:19213:0:99999:7:::
  29. avahi-autoipd:*:19213:0:99999:7:::
  30. usbmux:*:19213:0:99999:7:::
  31. dnsmasq:*:19213:0:99999:7:::
  32. kernoops:*:19213:0:99999:7:::
  33. avahi:*:19213:0:99999:7:::
  34. cups-pk-helper:*:19213:0:99999:7:::
  35. rtkit:*:19213:0:99999:7:::
  36. whoopsie:*:19213:0:99999:7:::
  37. sssd:*:19213:0:99999:7:::
  38. speech-dispatcher:!:19213:0:99999:7:::
  39. nm-openvpn:*:19213:0:99999:7:::
  40. saned:*:19213:0:99999:7:::
  41. colord:*:19213:0:99999:7:::
  42. geoclue:*:19213:0:99999:7:::
  43. pulse:*:19213:0:99999:7:::
  44. gnome-initial-setup:*:19213:0:99999:7:::
  45. hplip:*:19213:0:99999:7:::
  46. gdm:*:19213:0:99999:7:::
  47. ccore:$y$j9T$t3skzgnkJD0uTcZGXllcq.$aQzoidFNMLMawOk/coYuBWEvq0quKcj0u8.P0knKOR.:19703:0:99999:7:::
  48. sshd:*:19724:0:99999:7:::
  49. git:$y$j9T$VqsVum/Vd4XN/kG9ewrw31$Vco5XTSJZibXXS2vzEU/MVVVCDMu/xa7iu.R9bi6MF2:19810:0:99999:7:::
复制代码
shadow 存储了 root 用户和其他用户的用户名,以及经过加密后的暗码,我把root用户和我本地用户的用户名和暗码信息单独拿出来,只需要将需要修改的用户的暗码的加密信息给删除了,就可以将此用户暗码设为空,多个用户操纵相同,root 用户暗码体系默认给的是恣意值,将信息修改成 * 即可,修改完成后不要忘记保存,如下:
  1. **Tips:**只需要删除或修改 用户名后面的两个冒号 “ : ” 中间的内容,其他的保持不变。
  2. 原来的root用户和加密后的密码信息
  3. root:$y$j9T$Wi6q.fj7oZT5xde91j/YX0$XITZGHUSW4cYIgYkEy.vJGsEY3p7M0jdl6w7pgDf1q4:19703:0:99999:7:::
  4. 修改后:
  5. root:*:19703:0:99999:7:::
  6. 原来的ccore用户和加密后的密码信息
  7. ccore:$y$j9T$t3skzgnkJD0uTcZGXllcq.$aQzoidFNMLMawOk/coYuBWEvq0quKcj0u8.P0knKOR.:19703:0:99999:7:::
  8. 修改后:
  9. ccore::19703:0:99999:7:::
复制代码
6、因为体系会主动将 shadow 文件备份一个 名称为 shadow~ 文件【一样平常叫做影子文件】,所以我们还要将备份文件给更换掉,命令如下:
  1. sudo cp shadow shadow~
复制代码
7、完成上述操纵后,重启你原来忘记暗码的Ubuntu 体系,此时你的默认平常的账户的暗码为空,root 用户暗码是随机的,只需要在进入体系后重新设置 用户暗码和 root 用户暗码即可,如下:
  1. 设置普通用户密码:
  2. sudo passwd 用户名
  3. 回车,输入新密码,并再次回车确认一次新密码
  4. 设置root 用户密码:
  5. sudo passwd root
  6. 回车,输入新密码,并再次回车确认一次新密码
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

缠丝猫

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表