【拆机】HP Pavilion17硬件升级,十年老机尚能饭否
书接上文,前几个月我拆了一台 HP Pavilion17,升级了内存和硬盘,效果还不错。升级完顺手安装了 Linux Mint 22,用了几天又搁浅了。这几天想起来,就拿出来用了用。
结果,忘记了密码。
Windows 重置密码,我很熟悉。因为我们所的同事,经常忘记密码,我经常帮他们重置密码。但Linux还真是第一次搞,查了一下,记录一下过程。
自动登录
忘记密码有两个祸首,一个是长时间不用,另一个是自动登录。
Linux Mint 安装过程在设置用户名密码时,有个是否自动登录的选项,如果是自己机器平时也不需要考虑安全性,选上,可以省事加开机更快。
我就是勾选了自动登录。安装好软件之后,很少用到密码,每次开机都自动登录,所以忘记了密码。
如何关闭自动登录
很简单,点左下角“系统图标”->“系统管理”->“登录窗口”。
在“用户面板”中的自动登录选项中,把用户名删除就行,下次开机就会提示输入密码了。是的,没有勾选的功能,删除用户名就是取消自动登录。这个逻辑很极客。
windows 也有自动登录
现在很多人用Windows笔记本忘记密码,很多都是因为习惯指纹、人脸识别,或者PIN码登录,从而忘记了密码。印象中 Windows 没有自动登录的选项,查了一下,原来 Windows 也有自动登录的选项,只是默认是关闭的。开启步骤如下:
设置开机自动登陆 - Microsoft Community
重置密码
How to reset a forgotten password on Linux - easy Tutorial - YouTube
这个新鲜出炉的视频非常的好,把几种重置密码的方法都讲了一遍。
我这台电脑装的是 Linux Mint 22,视频中的方法都试了一遍,虽然没有成功,但是进到了高级选项,按视频中的命令,进入了 root shell,然后就可以重置密码了。
步骤 1:进入恢复模式
首先,您需要重新启动 Linux Mint 机器并访问 GRUB 引导加载程序:
- 重新启动 Linux Mint 系统。系统启动时,按住Shift键(对于带有 BIOS 的系统)或反复点击Esc键(对于带有 UEFI 的系统),进入 GRUB 菜单。如果您看到 Linux Mint 徽标,则说明您错过了时间,需要重试。
- 上下箭头键选择“Linux Mint 高级选项(Advanced Options for Linux Mint 22 Cinnamon)” 按回车 Enter。
2. 从列表中选择最新的内核版本,它将被标记为类似于带有 Linux 6.8.0-48-generic(恢复模式),回车继续。
步骤 2:进入 Root Shell 提示符
选择恢复模式选项后,您将看到恢复菜单。操作方法如下:
使用箭头键导航到“root Drop to root shell prompt”,然后按Enter。
此时可能会要求您输入 root 密码。
但是,由于您要重置的是 root 帐户密码,因此大多数默认 Linux Mint 安装都会绕过此步骤,直接带您进入 root shell。
步骤 3:重新挂载文件系统
默认情况下,文件系统在恢复模式下以只读方式挂载。要重置密码,您需要使用写入权限重新挂载它:
|
|
此命令将重新挂载具有读写权限的根文件系统( / ),以便您可以进行更改。
步骤4:重置Root密码
现在您已经有权限访问 root shell,您可以继续重置 root 密码:
- 使用命令重置密码passwd。如果你专门为root帐户重置密码,只需输入passwd并按Enter。然后按照提示输入并确认新密码。
|
|
如果需要重置其他用户账户的密码,请在passwd命令后指定用户名:
|
|
替换username为您要重置密码的实际用户名。
-
输入
sync
命令,然后回车,确保以上更改得到应用。 -
使用命令
reboot
或Ctrl + Alt + Del
按重新启动系统。
这样,您就可以使用新密码登录 Linux Mint 系统了。
Linux 的密码,也是想改就改了,看来真是——没有绝对安全的系统。