国产信创系统银河麒麟忘记密码/账户锁定解决方法

AI-摘要
AnZhiYu GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
国产信创系统银河麒麟忘记密码/账户锁定解决方法
清欲1. 进入单用户模式
重启系统并进入 GRUB 菜单
重启需要重置密码的机器,在启动时进入 GRUB 选择界面,如下图:
在此界面按 E
键,进入 GRUB 配置编辑模式:
在该界面中,可以使用 ↑
、↓
、←
、→
方向键移动光标,找到以 Linux
开头的那一行。从 security=
处开始删除,删除到 ro
关键字之后,并添加以下内容:
1 | rw single console=tty init=/bin/bash |
修改后的界面如下:
修改完成后,按 Ctrl + X
以应用更改并进入单用户模式。
参数说明
参数 | 作用 |
---|---|
rw |
以读写模式挂载根文件系统,确保可以进行修改操作 |
single |
进入单用户模式(运行级别 1),仅运行基本系统进程,适用于维护和故障排查 |
console=tty |
指定系统控制台设备为 tty ,确保终端输入输出正常 |
init=/bin/bash |
直接启动 /bin/bash 作为 PID 1,而非默认的 init 进程 |
2. 重置密码(若仅账户被锁定,可跳过此步)
在单用户模式下,可使用以下命令操作系统。
查询系统用户名
执行以下命令列出 /home
目录下的用户:
1 | ls /home |
示例输出:
修改指定用户密码
使用以下命令重置密码(请将 用户名
替换为实际账户名):
1 | passwd 用户名 |
示例:
重启系统
重置完成后,执行以下命令重启系统:
1 | reboot -f |
系统重启后,即可使用新密码登录。
3. 账户解锁(适用于因密码输错次数过多导致的锁定)
若因密码输错次数过多,导致账户被锁定,系统可能会显示如下提示:
进入单用户模式
请按照 1. 进入单用户模式 的步骤进入单用户模式。
解锁账户
在单用户模式下,执行以下命令解除账户锁定(请将 用户名
替换为实际账户名):
1 | pam_tally2 -u 用户名 -r |
执行成功后,账户的错误登录次数将被清零。
示例:
重启系统
解锁账户后,执行以下命令重启系统:
1 | reboot -f |
账户解锁完成,重新尝试登录即可.