一、操作系统-麒麟v10
操作方法和Centos系统进入救援模式类似,BMC中重启操作系统,启动界面按e键进入
进入救援模式需要密码
root/Kylin123123
进入编辑内核启动界面,找到以linux开头的那一段,在linux内核信息后面加入单用户模式命令‘console=tty1 init=/bin/bash’,
然后按Ctrl+x执行,进入单用户模式界面
方式1、直接修改密码
passwd root
- 修改完密码后,重启
/sbin/reboot -f
方式2、挂载修改
switch_root:/# mount //查看/sysroot读写权限:
如上图,如果是ro,需要重新remount赋予rw读写权限,如果本身就是rw则可忽略下面remount命令:
` switch_root:/# mount -o remount,rw /sysroot
switch_root:/# chroot /sysroot //切根进入sysroot
switch_root:/# passwd root //修改root密码,输入两次,密码不回显,输入完直接回车即可con
switch_root:/# touch /.autorelabel //selinux未开启则不需要此步
(说明:touch /.autorelabel命令会在根目录下创建一个名为.autorelabel的隐藏文件。在下次启动时,SELinux 子系统将检测到这个文件,然后使用正确的 SELinux 上下文重新标记该系统上的所有文件。在大型磁盘上,此过程可能需要很长时间。)
switch_root:/# exit
switch_root:/# reboot //重启`
登录输入更改后的密码即可
二、UOS系统
通过添加参数“rw single init=/bin/bash”进入单用户模式,操作步骤见《如何进入单用户模式》,优先推荐此方法