加入收藏 | 设为首页 | 会员中心 | 我要投稿 百客网 - 域百科网 (https://www.yubaike.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

忘记linux密码怎么办?

发布时间:2022-09-16 16:24:01 所属栏目:Linux 来源:
导读:  很多同学可能都有过忘记linux密码的情况,那么忘记密码之后怎么办呢?必须重装系统吗?今天小松教你一招,解决忘记密码的烦恼.

  这种情况比较简单linux 忘记密码解决方法,使用root用户登录,之后重置普通用户的
  很多同学可能都有过忘记linux密码的情况,那么忘记密码之后怎么办呢?必须重装系统吗?今天小松教你一招,解决忘记密码的烦恼.
 
  这种情况比较简单linux 忘记密码解决方法,使用root用户登录,之后重置普通用户的密码.
 
  root用户登录时,命令行的前面是root,后面是#号,如果是普通用户则前面是用户名,后面是$
 
  为了演示修改普通用户的密码,我们先新建一个普通用户
 
  这里使用useradd命令,我们新建的用户名为oracle
 
  之后输入passwd命令修改该用户的密码
 
  在New password后面输入新密码,注意输入密码时是暗文形式,即光标不闪烁,也不显示密码,看上去好像没有输入成功,实际上是输入的状态,输入之后回车
 
  此处输入你想输入的新密码,这里假设新密码为oracle
 
  输入之后,提示BAD PASSWORD相关信息,这里不是提示密码错误,而是提示你这个密码的健壮性不够,不符合密码的规范,不过root用户可以不管提示直接修改密码
 
  如果不希望出现BAD PASSWORD的提示,可以了解一下密码的输入规范,主要有以下几点
 
  如果满足以上规范,则linux会认为你的密码安全性较好
 
  下一行的Retype new password表示确认密码,此时重新输入一遍密码即可
 
  如果与第一遍不一致,则linux会提示你两次密码输入不匹配,让你重新输入
 
  如果输入与第一遍一致,则密码修改成功
 
  以上就是普通用户的密码修改.顺便说一句,普通用户也可以修改自己的密码,但要符合密码规范,否则无法修改.
 
  我们使用su – oralce命令切换到用户oracle
 
  之后执行passwd命令,开始修改密码
 
  linux会让你输入当前密码确认你的用户身份
 
  如果用户密码输入正确,则可以重新设置密码
 
  这里注意与root用户修改密码有区别,如果输入的密码不符合规范,则会要求你重新输入
 
  如果多次输入不符合规范,则会退出修改密码的界面
 
  如果输入的密码符合规范,则修改成功
 
  在开机时进入这个界面快速按上下键
 
  选择第一个,按键盘的e键,进入这个界面
 
  在UTF-8的后面输入 init=/bin/sh
 
  之后按ctrl+X进入单用户模式
 
  输入mount -o remout,rw / 然后按回车
 
  此时就可以修改密码了,输入passwd root修改root用户的密码,密码规范与修改普通用户密码相同
 
  接着输入touch /.autorelabela 然后按回车
 
  之后输入exec /sbin/init

  按下回车,之后linux会重新启动,进入等待登录的状态

  此时可以用新密码进行登录了
 
  以上就是root用户密码修改方案,此方案适用于linux的centos7系统
 

(编辑:百客网 - 域百科网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!