Linux系统 Cetos 7 中重置root密码

Posted rawls

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统 Cetos 7 中重置root密码相关的知识,希望对你有一定的参考价值。

  几个月前在自己电脑上面安装了一个Linux 的虚拟机环境,当时是为了测试某一个小功能,用完就扔那里了,长时间没有使用,发现Root密码忘记了,登陆不了,怎么办呢?(ps:如果实际情况中忘记密码的这个服务器没有在身边,那就没办法了)

       我的这个系统是Cetos 7 64位,内核是3.10 ;

       一:重启系统;

  二:出现GRUB界面之后,按【e】键;

  技术图片

  三:进入之后,用键盘的下键(键盘说你才下键呢,哈哈……),往下翻,找到Linux 16的那一行,将 ro 改为rw init=/sysroot/bin/sh

  【只改ro就可以了,我截图中还标记了其它的部分】

  更改之前的截图:

   技术图片

  更改之后的截图:

   技术图片

 

  四:现在按下 Control+x ,使用单用户模式启动

  五:可以使用下面的命令访问系统

chroot /sysroot

  六:重置密码

passwd root

  七:更新系统信息

touch /.autorelabel

  八:退出系统

exit

  九:重启你的系统

reboot

  技术图片

  (一顿操作猛如虎之后,就是上面的这个截图了)

  十:输入新的密码,就可以登录系统了。

  技术图片

 

【参考地址】:https://www.unixmen.com/reset-root-password-centos-7/

 

以上是关于Linux系统 Cetos 7 中重置root密码的主要内容,如果未能解决你的问题,请参考以下文章

超简单五步实现Linux虚拟机CentOS 7系统Root密码忘记重置

Linux 7 重置root密码

Centos 7忘记root密码解决方法:重置root密码

详述CentOS 7中GRUB菜单恢复与忘记root密码后如何重置

CentOS 7重置root管理员密码

RHEL 7.0重置root密码