linux-重置root密码


  linux重置密码的方式有3种本篇只介绍一种

1、[root@localhost ~]# cat /etc/redhat-release      //查看系统版本

    CentOS Linux release 7.9.2009 (Core)

2、[root@localhost ~]# reboot                          //重启系统 ,init 6也可以重启系统

 

3、在引导界面敲击键盘上的  e 键 ,进入内核编辑界面(引导界面如下)

 

 

 4、进入内核编辑界面,方向键向下滑到最后,在linux16这行的尾部UTF-8后面添加  rd.break(如下图)

ps:需要空格隔开

 

5、添加完参数,利用组合键“ Ctrl  +  x”在运行修改过的内核程序;等待一会进入系统的紧急救援模式(如下图)

6、来到紧急救援模式下就可以修改root密码了

ps:依次输入命令来修改密码

mount -o remount,rw /sysroot       //赋予对 /sysroot 目录的读写权限
chroot /sysroot       //进入目录
passwd       //默认是修改root密码,可以passwd user修改其他用户的密码      ps: 输入新密码和确定密码是不显示的
touch /.autorelabel  //在根目录下新建隐藏文件autorelabel,实例重启后,SELinux会自动重新标记所有系统文件.。
exit          
reboot
 
7、输入新密码登录,如果没有成功在重新尝试一下。
 
 
本文的参考来自刘遄老师的《linux就该怎么学》,是一本很好的linux初学者入门的书籍......
 
 

 


免责声明!

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



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