上一篇
当你遇到Linux忘记root密码的情况,不必重装系统。本文汇总了Ubuntu、CentOS、Debian三大发行版的最全密码重置方法,包括GRUB修改、Recovery Mode、LiveCD应急方案,每一步都详细说明,小白也能轻松操作。
适用版本:Ubuntu 18.04/20.04/22.04/24.04及后续版本(包括服务器版和桌面版)
Shift键(或不停按Esc)进入GRUB菜单。e键编辑启动参数。linux或linux16开头的行,在末尾添加init=/bin/bash(或rw init=/bin/bash)。Ctrl+X或F10启动进入bash Shell。mount -o remount,rw /passwd root命令设置新密码。touch /.autorelabel(针对SELinux)。exec /sbin/init或reboot -f重启系统。mount -o remount,rw /。passwd root设置密码。sudo fdisk -l或lsblk,找到根分区(通常是ext4分区)。sudo mount /dev/sdX /mnt (sdX替换为实际分区)。sudo mount /dev/sdY /mnt/boot(如有单独分区)。sudo chroot /mntpasswd root修改密码。适用版本:CentOS 7/8/9,RHEL 7/8/9,Rocky Linux,AlmaLinux等
e编辑。linux或linux16开头的行,在末尾添加rd.break,或者init=/bin/bash(但rd.break更常用)。Ctrl+X启动。/sysroot且只读。重新挂载为读写:mount -o remount,rw /sysrootchroot /sysrootpasswd roottouch /.autorelabelreboot。/mnt,chroot,修改密码。touch /mnt/.autorelabel。Debian与Ubuntu类似,但GRUB进入方式可能不同(通常按Esc)。参考Ubuntu的方法即可。
init=/bin/bash。mount -o remount,rw //.autorelabel)。更新日期:2025年3月 | 如果遇到问题,欢迎在评论区留言交流。
本文由主机测评网于2026-03-08发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260329378.html