渣渣兔 发表于 2024-6-11 19:31:34

忘记Linux体系的root密码怎么办?快速找回方法,重置root密码 、Linux 登录

一、linux多次登录失败锁定账户解封用户

检察用户登录失败的信息
pam_tally2 -u admin https://img-blog.csdnimg.cn/direct/1d7d11140bfd4756a70eaefdfab9d097.png
解封用户
pam_tally2 -u admin -r https://img-blog.csdnimg.cn/direct/e8c51f43882946a59248feda5a3ec57f.png
二、Linux忘记root密码、重置root密码

方法一 ,rd.break

第 1 步:重启体系编辑内核参数
https://img-blog.csdnimg.cn/direct/dfa17c55989948b886ba2e73be9b6e54.png
第 2 步:找到 linux 这行,在此行末尾空格后输入rd.break   (End键也可直接进入行尾)
https://img-blog.csdnimg.cn/direct/0d10627fe44243e3ba793d24ed16c9ca.png
成功后显示页面为:
https://img-blog.csdnimg.cn/direct/c34dc7d645b34f89b1fd4c2a49600d33.png
第 3 步:以读写方式挂载sysroot(这里sysroot是以只读的情势挂载的,所以要以可读可写的方式来挂载 )
命令为:mount -o remount,rw /sysroot/ 
https://img-blog.csdnimg.cn/direct/5966ddbf59044003994150087b625e94.png
第 4 步:进入 /sysroot 子体系重置密码
https://img-blog.csdnimg.cn/direct/b0e7a9e0864e43798d758dcae846ab1f.png

第 5 步:逼迫重置文件体系的上下文
命令为:touch /.autorelabel 
第 6 步:执行两次 exit 退出,重置体系文件上下文,会有个百分比(也可执行一次exit后,再执行 reboot 命令)
方法二,   init 

第 1 步:重启体系编辑内核参数
https://img-blog.csdnimg.cn/direct/5fa478741a374ac2b13280f733eabc90.png
第 2 步:在 linux 所在参数行添加以下内容
<1> 将ro改为rw(将只读改为读写)
<2> 末尾添加 init=/bin/sh
https://img-blog.csdnimg.cn/direct/a1945461744243cc96fb009e6f42192f.png
https://img-blog.csdnimg.cn/direct/c7bdf1bb14854139ad67394183fe0cdd.png
而后Ctrl+x,进入可选步调
第 3 步:可直接输入 passwd 修改密码。
命令:echo redhat | passwd --stdin root(该命令也可以) 
https://img-blog.csdnimg.cn/direct/04d4b395531c48989a77bf9b6e3f1a6e.png
第 4 步:逼迫重置文件体系的上下文
命令为:touch /.autorelabel
https://img-blog.csdnimg.cn/direct/ed217c5d6dbe40378b95ec0841a0bab3.png
第 5 步:运行命令 exec /sbin/init 来正常启动,大概用命令 exec /sbin/reboot 重启
https://img-blog.csdnimg.cn/direct/6c2cfc44e2b1402693445c50f7ba29dd.png
密码重置完成,等候启动


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 忘记Linux体系的root密码怎么办?快速找回方法,重置root密码 、Linux 登录