CentOS 7忘记用户登录密码解决方案


1. 重启系统。在开机过程中,快速按下键盘上的方向键↑和↓。目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停。截图如下:

image

2. 通过移动方向键↑和↓选择第一行(如上图所示),按下”e”键进入编辑模式

3. 通过移动方向键↓找到”LANG=zh_CN.UTF-8”,在其后追加”init=/bin/sh”,注意他们之间有空格

image

4. 按下“Ctrl+X”进行引导启动,成功后进入如下界面:

image

5. 依次执行以下命令

a) 执行挂载文件系统为可写模式命令:mount –o remount,rw /

b) 直接使用命令passwd更改root密码,使用命令passwd  username:【eg:passwd joe1991】,修改普通用户的密码。当然修改root也可以带上root:passwd root

c) 输入新密码,重复密码,注意保持两次密码的一致性,同时输入密码的时候屏幕上不会有字符出现

d) 如果之前系统启用了selinux,必须执行以下命令:touch /.autorelabel,否则将无法正常启动系统

e) 执行正常启动命令:exec /sbin/init,或者使用命令:exec /sbin/reboot重启

image

至此,我们完成密码重置。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM