银河麒麟V10高级服务器操作系统忘记root密码(恢复)
银河麒麟高级服务器操作系统通过修改引导参数重置root用户密码
以银河麒麟高级服务器操作系统 release V10 (SP3) /(Lance)-x86_64-Build20/20221125
为例
1.进入grub菜单 按'e'进行修改
2.输入grub
菜单口令
默认账户密码为:root/Kylin123123
3.修改启动参数
输入账户密码后进入编辑模式,找到linux
开头的行,在行末尾加入rw init=/bin/bash console=tty0
;编辑完后,'ctrl+x'
完成重启。
4.恢复密码
mount查看根分区挂在情况(rw)
mount -l | grep root
passwd修改root密码(注意密码安全策略要求)
修改完后重启OS
修改完密码我们重启操作系统,此时reboot命令是无法直接使用的,我们需要指定完成路径/usr/sbin/reboot
,虚拟机环境建议加上-f参数。
/usr/sbin/reboot -f