如果忘记了 Linux系统的root密码,该怎么办?只需要进入emergency mode 更改root密码即可。这个模式有人叫它单用户模式,因为在Centos 6时,我们是进入单用户模式修改root密码的,其实在cen tos7y已经没有单用户模式了,而是emergency模式*
操作步奏
1、重启系统
在光标的位置,按下字母e,进入另一个界面,会出现很对字符,按下向下的方向键,把光标定位 到Linux16开头的行,如下图
2、进入emergency模式
按下方向右键,把ro改写成rw init=/sysroot/bin/bash,如下图
然后同时按下ctrl+x系统就会正式进入emergency的模式 如下图
3、修改root密码
首先切换到原始系统,然后在修改密码,操作过程如图所示
其中chroot 命令是用来切换系统,后面的/sysroot/目录就是原始系统,其中出现乱码,处理方式是设置语言,输入LANG=en,就可以正常显示了
密码修改成功之后,还需要一个额外的操作,先关命令如下:
#touch /.autorelable
重启系统 等待几秒 ,出现登录界面,此时使用我们新设置的密码登录即可。
备注:Linux系统的重启命令: init 6 shutdown -r now reboot
关机命令: init 0 poweroff
本文转自 yzllinux博客,原文链接: http://blog.51cto.com/12947851/2050863 如需转载请自行联系原作者