CentOS8忘记密码?

Posted 35技

tags:

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

一大早起来,想用个虚拟机里的CentOS系统,结果发现长时间不用,密码居然忘了。没办法,重新设置密码吧。
重新设置密码之前,我们需要了解一下Linux的两种模式:单用户模式和救援模式。
单用户模式可以对系统进行修复,如修改root密码,修改因配置不正确而导致系统启动失败的配置文件等。
救援模式,是指从其他介质启动(能够自己选择挂载的分区),从而获得一个runlevel(如果按照流程,会进入level1的单用户模式),因为不需要从硬盘启动并且可以将硬盘中的系统以及文件挂载,可以从安装介质中获取硬盘系统中受损或丢失的文件或者将重要数据拷贝出来。
所以,如果是配置错误,或者密码忘记,可以使用单用户模式,而如果是数据删除或者恢复,就要用到救援模式。
在这里,进入单用户模式重新设置密码的具体步骤如下:
1、开机界面按e进入编辑模式
2、将下图中ro所示的地方改成rw init=/sysroot/bin/bash,ctrl+x进入switch_boot模式
CentOS8忘记密码?
CentOS8忘记密码?
3、切换至根分区:chroot /sysroot/
4、修改root密码:passwd
5、让SELinux在重启后更新label:touch /.autorelabel
6、退出:exit
7、重启:reboot
其中,3-7步骤操作如下图所示。注意在修改密码前,为了防止乱码显示,可以将字符集设置成英文。
CentOS8忘记密码?
重启后,以root账户登陆,如下图所示。



欢迎大家关注35技的公众号:gzh_35ji
长按下方的二维码进行识别

以上是关于CentOS8忘记密码?的主要内容,如果未能解决你的问题,请参考以下文章

centos 忘记root 密码怎么办

Centos8 加密 GRUB 防破解root密码

MongoDB忘记密码怎么恢复

ipad忘记icloud密码如何注销(ipad忘记密码怎么注销icloud账户)

VMware CentOS7 忘记密码解决方法

密码忘记了怎么找回?