当使用CentOS7系统时,忘记密码,不能像CentOS5/6那样,在启动grub时进入引导选项设置单用户模式清除或是修改密码。但CentOS7修改密码的方式也很简单。

方法如下:

  1. 在进入grub2引导页面时,按e键进入编辑模式

    Centos7忘记密码怎么办?_CentOS  

2. 在以Linux16为行首的哪一样结尾添加init=/bin/bash,如下:

    Centos7忘记密码怎么办?_CentOS_02

3. 使用crtl+x启动shell到单用户模式,启动完成后挂在文件系统为可写模式,当前的模式可读不可写

    mount –o remount,rw /

4. 使用passwd命令修改密码,当然,也可以使用vi /etc/shadow将保存密码的第二列删除,保存退出。

    passwd root

5.使用exec /sbin/init来正常启动

    exec /sbin/init