2020-09-12

虚拟机Linux上用户密码忘记了怎么办?

  1. List item

今天准备再学习一下linux操作系统,由于之前已经安装过vaware和linux(redhat),但是关键密码忘了怎么办呢,下面就来介绍如何重置redhat的登录密码:

step_1:启动虚拟机,出现下面的倒计时界面时,按键盘上的e键.
(说明:要确保光标此时已经在虚拟机内了,要不然,按了e键,也是在windows内,无效。e代表edit,启动前编辑) !在这里插入图片描述

step_2:进入如下后界面,再按e键 在这里插入图片描述

step_3:进入如下界面后,使用键盘上的上下键,选中第二项以kernel开头的项。选中后,再次按e键。 在这里插入图片描述

step_4:进入以下界面后,在最后面输入空格和s,然后回车。(注意:有的系统显示的内容可能和我下面出现的这一行不一样,没关系,直接加空格和s就行,不影响的;也就说什么呢,只要进入到这个页面,直接加空格和s,不要管他显示的是什么;) 在这里插入图片描述

step_5:接着会回到如下界面,然后按下b键(b代表boot启动) 在这里插入图片描述

step_6:进入如下界面: 在这里插入图片描述

step_7:此时输入passwd root回车, 在这里插入图片描述

step_8:输入密码,回车,确认密码,回车,输入reboot,回车;
(声明:输入的密码不会显示出来,如果密码中想要带数字的话,不要使用键盘右边的number pad栏,要使用字母键盘上的数字,因为你不确定此时num lock是否锁定(针对笔记本而言)) 在这里插入图片描述

step_9:最后就可以使用新密码登录了;
在这里插入图片描述

方法二:
Linux系统:centos7忘记密码怎么办?
在使用centos系统的时候有时候太久没用忘记登录密码了,这时候该怎么办呢?下面就来教教大家怎么重置root管理员的密码

1、 启动系统,在GRUB2引导画面,按E键,编辑引导项

在这里插入图片描述

2、删除linux16这一行最后的 rhgb和 quiet参数(在UEFI系统中是linuxefi),删除rhgb和quiet这两个参数是为了显示系统信息

在这里插入图片描述

3、 在zh_CN.UTF-8后面添加以下参数:rd.break enforcing=0

在这里插入图片描述

4、 接着按CTRL+X用改变的参数引导系统,在/sysroot/文件系统被挂载为只读时,是不能改变密码的,因为文件系统为不可写入。重新挂载文件系统为可写入。mount -o remount,rw /sysroot

在这里插入图片描述

5、 文件系统被重新挂载为可写,输入chroot /sysroot改变文件系统的root

在这里插入图片描述

6、输入passwd命令,命令行会提示改变root密码。注意:如果系统不能写入,passwd提示下面的错误信息:Authentication token manipulation error
#如果输入密码太短会提示信息:The password is shorter than 8 characters
#如果两次输入密码不匹配会提示信息:Sorry,passwords do not match
#如果是中文环境这两条提示信息会是乱码(我这里就是中文的所以是乱码)

在这里插入图片描述

7、 更新passwd文件会导致SELinux安全上下文文件错误。键入以下命令:touch /.autorelabel在下次系统引导前重新标记所有文件

在这里插入图片描述
8、 .重新挂载系统为只读:mount -o remount,ro /

在这里插入图片描述

9、键入exit命令退出chroot环境,再输入exit命令完成初始化,完成系统引导输入新密码

在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值