zoukankan      html  css  js  c++  java
  • Linux基础(二)centOS7密码重置

    之前安装linux的时候,为了安全起见,起了一个非常特别的,长的密码.然后,就不记得了密码.

    下面通过进入单用户模式,就行挽救.  

    1>重启系统,在系统菜单选择页按 [上下方向键],使界面停在该界面

    2>在该界面通过方向键,选择[你使有的系统项],按键盘e键,进入编辑状态

    3>在编辑界面,按向下方向键,找到linux16开头的行,找到 ro ,将ro改成rw init=/sysroot/bin/sh

         按Ctrl+x进入,shell单用户模式.

    4>输入命令,chroot /sysroot/  来更改根目录为sysroot

    之后,就可以执行passwd命令来修改密码了.

    同上,如果一些其它配置改错了,导致进不去系统了,也可以通过以上操作改回来.

           首先,重启centOS.

    重启,按方向键,上或者下,停在系统选择列表,动作要快点,否则5秒就会开始自动进入启动页面了。

    然后,到这个页面,输入【e】,进入编辑页面。

     然后,在这个页面,找到linux16这一行,将之前的【ro】,改为【rw init=sysroot/bin/sh】,然后按照指示,按【ctrl+x】,使用单用户模式启动.由于是单用户,就不需要密码进入了.

      首先输入命令【chroot /sysroot】,chroot就是change root,也就是改变程序执行时所参考的根目录位置,根目录改为/sysroot。然后输入命令【passwd root】,passwd表示更改使用者的密码,注意这里不是password,而是passwd.

           最后输入命令【touch /.autorelabel】 ,在/目录下创建一个.autorelabel文件,而有这个文件存在,系统在重启时就会对整个文件系统进行relabeling。以及命令【exit】退出,以及命令【reboot】重启。

    等待5分钟,重启成功,就可以输入用户名和新密码,重新登录了。

  • 相关阅读:
    FastDFS--storage文件上传和下载问题
    Ubuntu18.04中安装virtualenv和virtualenvwrapper
    详解文件包含漏洞
    pikachu-数字型注入-sqlmap
    sqlmap命令手册
    SQL注入详解及技巧
    Linux中更新firefox
    DVWA-SQL注入
    CTF杂项题解题思路
    ubuntu搭建环境
  • 原文地址:https://www.cnblogs.com/yhleng/p/8390624.html
Copyright © 2011-2022 走看看