关于Linux系列--修改登录密码
此文章关于centos7在登录时,突然忘记登录密码了,如何修改的问题,做一个小小的技术总结,如果有不同意见,欢迎来信交流。当然,此文章是经过试验验证的,是可以相信,可以参考使用的,谢谢大家。
重新启动centos7,看到此界面,按e键。
会看到这样一个界面
然后用光标↓,向下移动
移动到ro,将ro更改为rw后,输入init=/sysroot/bin/sh ,
修改内核引导参数,使之在重新引导时,进入到单用户模式。
然后按 Ctrl + X,重新引导。
会看到这样的界面。
输入命令:chroot /sysroot 进入系统环境里面。
如果安装时是中文引导安装,这里建议修改一下语言:LANG=en
修改登录密码,后面跟要修改密码的用户名,
不跟会默认修改当前登录的用户名,passwd root
然后创建一个文件,与selinux相关,不创建无法开机。touch /.autorelabel
然后退出:exit
输入:reboot,敲回车,就可以了。
到这里的时候,时间会稍稍长一点,耐心等一会,
然后会重启两次,之后就可以登录了。