day003-重置密码
文章目录
- 1. Kylin重置密码
- 1.1 root用户
- 1.1.1 已登录
- 1.1.2 未登录,忘记原密码
- 1.2 普通用户
- 1.2.1 已登录,知道原密码
- 1.2.2 忘记原密码
- 2. Ubuntu重置密码
- 2.1 root用户
- 2.1.1 已登录
- 2.1.2 未登录,忘记原密码
- 2.2 普通用户
- 2.2.1 已登录,知道原密码
- 2.2.1 已登录,忘记原密码/未登录
- 3. Rocky重置密码
- 3.1 root用户
- 3.1.1 已登录
- 3.1.2 未登录,忘记原密码
- 3.2 普通用户
- 3.2.1 已登录,知道原密码
- 3.2.2 已登录,忘记原密码/未登录
1. Kylin重置密码
1.1 root用户
1.1.1 已登录
[root@oldboy99 ~]# passwd
更改用户 root 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
1.1.2 未登录,忘记原密码
-
在GRUB界面按e键进入编辑模式,临时修改当前选中启动项的内核参数或启动配置。
-
输入GRUB的账号和密码:root/Kylin123123
-
找到
linux
开头的行,在最后加上rw init=/bin/bash
,表示临时修改为读写模式并直接启动到bash shell(用于密码重置等操作)。 -
按下ctrl+x,以当前编辑的配置启动系统并进入单用户模式
-
修改root用户密码,并重启系统
1.2 普通用户
1.2.1 已登录,知道原密码
[oldboy@oldboy99 ~]$ passwd
更改用户 oldboy 的密码 。
为 oldboy 更改 STRESS 密码。
当前的密码:
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
1.2.2 忘记原密码
进入GRUB编辑模式:
2. Ubuntu重置密码
2.1 root用户
2.1.1 已登录
root@oldboy99-ubuntu:~# passwd
New password:
Retype new password:
passwd: password updated successfully
2.1.2 未登录,忘记原密码
- 需要普通账户登录
oldboy@oldboy99-ubuntu:~$ sudo su -
[sudo] password for oldboy:
root@oldboy99-ubuntu:~#
2.2 普通用户
2.2.1 已登录,知道原密码
oldboy@oldboy99-ubuntu:~$ passwd
Changing password for oldboy.
Current password:
New password:
Retype new password:
passwd: password updated successfully
2.2.1 已登录,忘记原密码/未登录
-
重启系统,长按shift按键进入GRUB界面。
-
选择第二个,高级操作。按e进入编辑模式
-
找到
linux
的行,在最后输入rw init=/bin/bash
-
按ctrl+x,进入系统
-
选择恢复模式的系统
-
重置用户密码并启动
3. Rocky重置密码
3.1 root用户
3.1.1 已登录
[root@oldboy99-rocky ~]# passwd
更改用户 root 的密码 。
新的密码:
无效的密码: 密码是一个回文
重新输入新的密码:
passwd:所有的身份验证令牌已经成功更新。
3.1.2 未登录,忘记原密码
- 需要进入GRUB的编辑模式,稍微复杂一点。
-
按e进入编辑模式
-
找到
linux
所在行,在尾部添加rd.break
-
按ctrl+x,进入系统
-
挂载根文件系统为可写
-
重置密码并重启
3.2 普通用户
3.2.1 已登录,知道原密码
[oldboy@oldboy99-rocky ~]$ passwd
更改用户 oldboy 的密码 。
当前的密码:
新的密码:
重新输入新的密码:
passwd:所有的身份验证令牌已经成功更新。
3.2.2 已登录,忘记原密码/未登录
与上方进入GRUB的编辑模式相同: