整体思路


一般用户的密码忘记了
请系统管理员帮忙,利用root身份使用passwd指令来处理

root密码忘记了
root的密码在/etc/shadow中,可以使用各种可行的方法开机进入Linux再修改。
例如:重新启动进入单人维护模式(rescue模式)后,系统会主动的给予root权限的bash接口,此时再以passwd修改密码即可。
或者以LiveCD开机后挂载根目录去修改/etc/shadow,将里面的root的密码字段清空,再重新启动后root将不用密码即可登入,登入后再赶快以passwd指令修改root密码即可。

具体解决方法


参考:《鸟哥的Linux私房菜——基础篇》19.4节
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

实战操作!


1.CentOS 命令行模式下

就按照上面写的操作来了一遍!
已经成功修改了密码(123456改成了654321)
在这里插入图片描述
成功解决这个问题!

2.Ubuntu图形界面模式下

首先,密码忘了,进不去了,试了半天也没成功
在这里插入图片描述
重新启动,在这个页面按esc(妈的,启动的也太快了,狂按终于进来了)
在这里插入图片描述
在这里插入图片描述
之后参考这一篇:https://blog.csdn.net/qq_36150038/article/details/104001638?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐