重置Linux普通账号和root账号密码

2023-06-14,,

今天想在Linux测试下HTTPie, 突然发现虚拟机里面的Linux, root账号和普通账号密码都忘记了.
百度了半天发现答案都不对, 最后用Google搜到了答案.

本人系统环境:
VMware Workstation 12 Player
Ubuntu Kylin 16.04 LTS

总体思路是, 先重置普通用户的密码, 有了普通用户的密码之后就可以修改root账户的密码.

重置普通用户密码

    正常启动虚拟机, 在开机界面可以看到自己的普通账号的用户名, 记住它.
    点击右上角, 先按住Shift同时选择重启, 进入GRUB界面.

    选择第一项, 按E键编辑.
    找到Linux开头的那一行, 并在其后追加rw init=/bin/bash

    按 Ctrl + X 进行引导.
    接下来输入 passwd username(username换成自己的用户名)
    两次输入新密码即可重置成功.

重置root用户密码

    利用普通账号密码正常进入系统.
    执行sudo su root, 并输入普通账号的密码, 成功切换为root身份.
    执行passwd root, 两次输入新root密码即完成重置.

参考链接

https://askubuntu.com/questions/24006/how-do-i-reset-a-lost-administrative-password

重置Linux普通账号和root账号密码的相关教程结束。

《重置Linux普通账号和root账号密码.doc》

下载本文的Word格式文档,以方便收藏与打印。