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密码即可。

    作者:冘冗

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

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

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

  • 相关阅读:
    hdu 2819 Swap
    匈牙利算法
    hdu 1281 棋盘游戏
    hdu 2444 The Accomodation of Students(最大匹配 + 二分图判断)
    hdu 1045 Fire Net(最小覆盖点+构图(缩点))
    Python实现时钟
    挥之不去的DDOS
    随机数
    wchar_t的用法
    Visual Studio函数被警告安全,如何修改
  • 原文地址:https://www.cnblogs.com/Raphel/p/14066618.html
Copyright © 2011-2022 走看看