Linux密码忘了咋办?教你几招轻松搞定!

2025-07-23 8:18:18 秘籍 思思

哎呦喂,朋友们,Linux密码忘了,这事儿听上去就让人头大得想砸键盘对不?毕竟你敲了半天代码,结果连个登录口令都记不住,这叫人情何以堪!别急,冲着这篇神奇的文章来,包你三招教你恢复Linux密码,轻松回归高手范儿!

先说说最经典的开场白:忘记密码,别慌!这就像你约会迟到忘带礼物,尴尬是有,但总能补救对吧?Linux管理员们的密码重置套路,全靠“单用户模式”和“救援模式”两大绝技来搞定。现在,废话不多说,先跟着我操作起来!

第一招:单用户模式登录

一般来说,Linux系统都会预装GRUB这个开机引导器,它是我们破局的“万能钥匙”。重启你的电脑,然后在出现GRUB菜单的时候,立马按下 e 键进入编辑模式。看到内核启动参数的那一行(通常以 linuxlinux16 开头)后面,找到 ro,将它改成 rw init=/bin/bash,这个操作让系统以读写模式启动并直接进入bash shell。

改完按下按键方式启动(通常是 Ctrl+xF10),然后你就会直接跳进一个命令行界面,没有密码限制!在这里输入:

passwd 用户名

“用户名”就是你要重置密码的那个账户,换上去。系统会提示输入新密码,两遍输入确认就OK了。再输入:

exec /sbin/init

系统会以正常模式启动,你的密码便焕然一新。是不是有点黑科技既视感?

第二招:借助救援模式

如果你的Linux系统是在远程主机或者无法直接操作GRUB,没关系,另一招“救援模式”派上用场。绝大多数Linux发行版安装盘里都有“Rescue”或者“救援模式”选项。插入光盘或U盘,重启后选择救援模式启动。

进入救援环境后,运行

chroot /mnt/sysimage

(不同发行版目录可能略有差异),这一步是将系统根目录切换到硬盘上的Linux系统目录。之后跟单用户模式类似:

passwd 用户名

即可重置密码。完成后重启系统,密码更新。同样神操作,瞬间找回主人身份。

第三招:用Live CD紧急救场

手头没救援盘或者奇葩服务器环境,来条备用方案—用Live CD/USB启动。网上随便抓一个Ubuntu或者CentOS的Live镜像,制作个启动盘,然后开机进Live系统。

进入后使用挂载命令把你系统的根分区挂载上:

sudo mount /dev/sda1 /mnt

(根据你的分区实际情况调整设备名),然后切换根目录:

sudo chroot /mnt

此时,你已站在目标系统脚下,然后:

passwd 用户名

换密码就像掰手腕一样简单。结束后卸载分区,重启电脑,旧密码弹指间变新密码!

说白了,Linux密码忘了就像你把钥匙掉马路牙子缝里,地上捡的是灰尘,心里捡的是凉意,但只要你掌握了这三招,分分钟把钥匙捡回手,畅通无阻。对了,说起畅通无阻,玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink,轻松边玩边赚,赞不绝口!

当然了,平时建议别让密码忘了,毕竟谁都不想天天上演“我靠,我密码忘了,这局凉了”的心塞戏码嘛!说完这三个大招,咱们就来个小谜题:一把没带锁的门,密码忘了能开吗?