zoukankan      html  css  js  c++  java
  • CentOS 6及7 丢失root密码解决方案

    6.x系列

    法一:使用光盘镜像

    BIOS中设置CD-ROM启动——选择救援模式——系统被自动挂载到/mnt/sysimage下——选择进入shell start shell——进入shell命令行——将/mnt/sysimage/etc/passwd文件中root用户的一行的第二段的x删除(也就是删除密码)——调整开机顺序为硬盘,不再是CD-ROM——重启系统

    法二:

    进入救援模式(同1)——进入shell——执行chroot  /mnt/sysimage——执行passwd  root更改root密码

    法三:

    重启过程中,按下e,进入启动菜单界面,进入kernel…条目中,输入/init 1进入单用户模式——按下b重启系统(进入单用户)——删除/etc/passwd中root行的第二段的x删除(也就是删除密码)或直接使用passwd 修改root密码——reboot重启系统

    法四:

    启动过程中——按下e——进入启动条目——再次按下e——进入多个条目——选择kernel…条目按下e——进入相应条目内,在quiet后输入1single,然后回车回到多个条目界面——按下b启动系统—— 进入命令行——删除/etc/passwd中第一行的第二列x或者输入passwd  root  修改root密码——重启系统

    7.x系列

    1、重启过程中,按下e,进入启动菜单界面,进入linux16一行

    2、在该行最后添加“  rw    init=/bin/sh  " ,然后按下ctrl + x启动,此时直接进入bash界面

    3、echo “china123”|passwd --stdin root,

    4、再执行 touch   /.autorelabel 建立该文件

    5、执行如下指令,重启系统exec /sbin/init

  • 相关阅读:
    Mybatis中javaType和jdbcType对应关系
    spy日志
    mybatis批量插入和更新
    js打印方案
    js弹窗,父子窗口调用
    extjs4.1
    oracle开启远程连接访问
    javaweb打印
    Leetcode 392.判断子序列
    Leetcode 391.完美矩形
  • 原文地址:https://www.cnblogs.com/wyzhou/p/9311488.html
Copyright © 2011-2022 走看看