Linux--忘记root密码解决办法--redhat,openeuler

本文详细介绍了在Linux(RedHat和OpenEuler)虚拟机中忘记管理员密码时,通过进入急救模式并修改文件系统权限、切换到原始系统、重置密码及激活SELinux的方法。
摘要由CSDN通过智能技术生成

Linux忘记密码解决的方法有两种:

redhat方法一:

第一步:打开虚拟机时,疯狂按方向键,让该虚拟机不进入系统停留在开机界面,按方向键使光标停留在第一行,按字母E编辑它,如

按E后,出现以下界面:

第二步:移动方向键,将光标移动到ro这里,将ro改成rw init=/sysroot/bin,并且按CTRL+X进入  

 以下是将:ro改成rw init=/sysroot/bin

 

 


  修改完后,按CTRL+X,进入紧急模式如图下:

 第三步:咱们输入chroot  /sysroot切换到原始系统(chroot命令用来切换系统,/sysroot就是原始系统),由于VMware不支持中文,所以我们需要输入LANG=en将当前终端语言设置为英文,然后再用passwd命令来修改root密码

  第四步:密码修改完后,输入touch /.autorelabel让SElinux生效,执行完touch命令后,同时按住CTRL+D退出当前终端(也可以输入命令exit退出终端),然后再输入reboot命令回车重启,咱们密码修改完成了

openeuler方法二:

1. 启动openEuler,出现开机画面时,按下字母E

2. 光标上下移动,找到红框的位置,输入:init=/bin/sh,然后按组合键CTRL+X启动

 2.1有时候可能会出现错误,需要关闭虚拟机重复以上操作

输入命令1:

mount -o remount,rw /

 

输入命令2:

passwd

执行成功后, 输入命令3:

touch /.autorelabel

exit

 

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值