找回root密码
找回root密码不能远程操作,需要在主机上使用单机模式进行操作。
操作步骤
- 启动系统,进入开机界面,在界面按【e】进入编辑界面。
- 将光标下移到【Linux16】开头所在的行,在行的最后面【UTF-8】输入【init=/bin/sh】,有空格。
- 使用快捷键【ctrl+x】,进入单用户模式。
- 在光标闪烁的位置输入【mount -o remount,rw /】,回车。(/前有空格)
- 输入【passwd】,回车,再次输入密码,成功后显示【passed......】
- 输入【touch /.autorelabel】,回车。
- 输入【exec /sbin/init】,回车,系统修改密码,时间可能较长,完成后,系统会自动重启,就可以使用新密码。
单机模式的应用
- 模拟场景:由于环境变量配置错误等原因,导致系统无法登录。
- 解决方案:使用单机模式进入系统修改上一次修改的东西。
- 启动系统,在倒计时结束前按
e
键。 - 将光标移动到
linux16
开头,UTDF-8
结尾的那一行,将crashkernel
前面的ro
修改成rw
,删除rhgb quiet
,在UTF-8
后面添加init=/bin/bash
(UTF-8
需要添加空格) - 使用
ctrl+x
重启,重启后会进入到单用户模式。 - 出现
bash-4.2#
类似这种样,就表示进入单用户模式了。 - 编辑后,使用
exec /sbin/init
退出单用户模式。
本文作者:LFR
本文链接:https://www.cnblogs.com/LFR-21/p/16937079.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步