单用户模式/救援模式修改root密码
-
CentOS 7单用户模式更改root密码
重新启动系统后,选择第一项并按“e”进入编辑模式
找到Linux16开头的部分,移动光标将ro改为rw并添加如下内容:init=/sysroot/bin/sh
根据提示信息按Ctr+X进入Emergency Mode
由于当前进入的是Emergency Mode,系统根目录并非原系统的根目录,
因此在使用原系统命令对源系统操作之前,需要使用chroot命令将根的位置切换回原系统
chroot /sysroot/ //切换根位置
passwd root //修改root密码
-
救援模式修改root密码
挂载系统镜像后,启动虚拟机,F2进入BIOS
将CD-ROM设置为优先启动
重启系统后,选择troubleshooting→rescue a centos linux system
进入救援模式后在人机交互部分选择Continue继续下一步操作
随后可以按一下回车开启shell,根据系统提示,如果希望对原系统进行操作,
使用chroot /mnt/sysp_w_picpath 将根转移到原系统上,
转移完成后,可以使用passwd root命令修改root密码
转载于:https://blog.51cto.com/lavender7n/1974456