介绍个人使用的三个系统的修改方式。包括centos6.6,centos7和ubuntu15.04/linuxmint17.2。大家可以通过本文学习下。
CentOS6.6
重启,进入Grub时,上下方向键选择CentOS6,按e,选择kernel那一项。
按e,在后面输入single,回车,按b启动。
使用命令passwd root修改root密码,重启。
CentOS7
重启,进入Grub时,上下方向键选择第一项,按e,进入编辑。
在倒数第二行最后,输入rd.break,使用快捷键Ctrl+x启动。
执行如下命令。
switch_root # mount -o rw,remount /sysroot/ switch_root # chroot /sysroot/ sh-4.2 # passwd root sh-4.2 # touch /.autorelabel sh-4.2 # exit switch_root # exit
若系统启动了SELinux,touch /.autorelabel会保证不出错。最后一个exit之后,SELinux会重新设定文件的Context,需要等待一会,之后就可以正常运行了。
Ubuntu15.04/Linuxmint17.2
Ubuntu系列的修改方式都一样。
重启,进入Grub时,上下方向键选择第一项,按e,进入编辑。
倒数第二行最后,输入rw init=/bin/bash,快捷键Ctrl+x重启。
使用命令passwd root修改root密码,重启。
以上所述是小编给大家介绍的Linux忘记root密码的解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对呐喊教程网站的支持!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:notice#nhooo.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。