zoukankan      html  css  js  c++  java
  • 遗忘root用户密码解决方法

    方法一:

    进入单用户模式


    1、打开centos7,在选择进入系统的界面按“e”进入编辑页面
    2、按向下键,找到以“Linux16”开头的行,在该行最后面输入 “init=/bin/sh”,将ro的权限改为rw
    3、接下来按“ctrl+X”组合键进入单用户模式
    4、再输入“mount -o remount,rw/” (注意mount与-o之间和 rw与,之间的空格)
    以rw方式重新挂载根目录
    5、然后再输入“passwd”回车,默认重设root密码,也可以修改其他用户密码
    6、接下来再输入touch /.autorelabel //使selinux生效
    7、输入exec /sbin/init,回 车稍等几分钟,自动重启

    方法二:


    进入单用户模式


    1、打开centos7,在选择进入系统的界面按“e”进入编辑页面
    2、按向下键,找到以“Linux16”开头的行,在该行最后面输入 “rw rd.break”
    3、接下来按“ctrl+X”组合键进入单用户模式
    4、chroot /sysroot/ //切换到系统shell
    5、echo 密码 | passwd –stdin root //将新密码写入到密码文件中
    6、touch /.autorelabel //使selinux生效
    7、exit退出重新启动,密码已经修改为新密码

    注释: --stdin read new tokens from stdin (root only)

    方法三:


    进入急救模式


    1、关闭虚机 VMware Workstation -> 虚拟机 -> 电源 -> 打开电源时进入固件
    调整启动顺序,使用光盘启动
    2、系统重启后进入centos系统安装的界面,选择“Troubleshooting”,
    接着选择“Rescure a CentOS system”,进入系统救援模式
    3、接着在光标后输入“1”,选择“continue”选项;
    待系统刷新后,在系统环境输入以下命令并键入新的root用户的密码:
    # chroot /mnt/sysimage
    # passwd
    # exit
    # reboot
    接着重启系统,并将第一启动项修改为“+Hard Drive”
    4、至此通过光盘启动救援模式修改root密码就完成了,系统重启后,输入设置的root密码即可。

    作者:冘冗

    -------------------------------------------

    个性签名:独学而无友,则孤陋而寡闻。

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

  • 相关阅读:
    DataGrip破解,汉化. 再见navicate, 再见sqlyog
    centOS安装JIRA 破解版 亲测
    centOS yum 安装 JDK
    CentOS No manual entry for xxx 没有手册文档
    idea集成JRebel热部署破解
    springboot 拦截器取不到 ajax跨域请求的header参数
    centOS安装ELK
    产品经理的”影响力“
    系统设计的一些心得
    EXIF.Js:读取图片的EXIF信息
  • 原文地址:https://www.cnblogs.com/Raphel/p/14066618.html
Copyright © 2011-2022 走看看