Linux -单用户模式(忘记Linux的root密码)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux -单用户模式(忘记Linux的root密码)相关的知识,希望对你有一定的参考价值。

1.重启linux
重启: reboot 、 init 6 、shutdown -r now
关机: init 0 、poweroff
2.在重启的瞬间出现如下界面时,按下方向键。并且选择第一个。并且按e,出现如下界面。技术分享图片
3.此界面为grub界面。 grub:启动工具,管理系统盘的引导程序。引导硬盘启动,加载内核。技术分享图片
找到如图所示的行列,并将ro修改为rw。 ro:只读。 rw:读写。技术分享图片
如下图所示:技术分享图片
再次添加: sysroot是系统所在的目录.技术分享图片
3.按ctrl+x, 则会出现如下界面。备注:如下界面中,是可以输入命令的。相当于安全模式。技术分享图片
4.chroot /sysroot/ #切换到原来的系统当中去
技术分享图片
5.passwd root #修改root密码,
备注:会出现乱码的情况,解决办法:ctrl+c 输入:LANG=en(定义语言,改变成英文,若没出现乱码,可直接修改)
技术分享图片

6.修改root密码
passwd root 输入密码
技术分享图片
7.touch /.autorelabel (关键)若没执行,无法登陆系统
8.重启系统,输入用户名,用新密码登陆即可。

以上是关于Linux -单用户模式(忘记Linux的root密码)的主要内容,如果未能解决你的问题,请参考以下文章