之前在VMware上面搭建了一个测试环境,但是太长时间没有使用,并且密码也没有备注,再次使用的时候发现密码早已被忘记到九霄云外了。
解决方法:

  1. 虚拟机重启,当出现启动界面的时候按“e”键,会进入到如下界面,如果有多个系统就会出现多个内核:
    CentOS 6.5忘记root密码,怎么办?_第1张图片
  2. 选择忘记密码的内核,再次按“e”键,出现下图,选择以“Kernal”开头的选项:
    CentOS 6.5忘记root密码,怎么办?_第2张图片
  3. 此时,进入到编辑模式,把光标移动到最后一个字符后,然后按一个空格+1,即“ 1”,然后回车进行下一步:
    CentOS 6.5忘记root密码,怎么办?_第3张图片
  4. 回车后发现界面回到了第二步,其实并不是,按“b”键,重新引导系统:
    CentOS 6.5忘记root密码,怎么办?_第4张图片
  5. 系统起来后,直接输入“passwd root”,重新设置root的密码,输入后再次输入确认,然后输入reboot重启系统即可:
    CentOS 6.5忘记root密码,怎么办?_第5张图片
    PS:如果想要修改普通用户的密码的话,直接使用root登录,然后执行如下命令:passwd XXX(账户),步骤和修改root一样。