千家信息网

Linux下如何进入单用户模式

发表于:2024-12-03 作者:千家信息网编辑
千家信息网最后更新 2024年12月03日,这篇文章给大家分享的是有关Linux下如何进入单用户模式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。忘记root密码这个问题出现的几率是很高的,不过,在linux下解决这
千家信息网最后更新 2024年12月03日Linux下如何进入单用户模式

这篇文章给大家分享的是有关Linux下如何进入单用户模式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

忘记root密码这个问题出现的几率是很高的,不过,在linux下解决这个问题也很简单,只需重启linux系统,然后引导进入linux的单用户模式(init1),由于单用户模式是不需要输入登录密码的,因此,可以直接登录系统,修改root密码即可解决问题

1、暂停启动过程

首先,你需要拥有机器的控制台才能进入单用户模式。如果它是虚拟机那就是虚拟机控制台,如果它是物理机那么你需要连接它的 iLO/串口控制台。重启系统并在 GRUB 启动菜单中按任意键停止内核的自动启动。

在Linux 中进入单用户模式的技巧在Linux 中进入单用户模式的技巧

2、编辑内核的启动选项

进入上面的页面后,在所选内核(通常是你首选的最新内核)上按 e 更新其启动选项。你会看到下面的页面。

在Linux 中进入单用户模式的技巧在Linux 中进入单用户模式的技巧

现在,向下滚动到内核引导行,并在行尾添加 init=/bin/bash,如下所示。

在Linux 中进入单用户模式的技巧在Linux 中进入单用户模式的技巧

3、引导编辑后的内核

现在按 Ctrl-x 或 F10 来启动这个编辑过的内核。内核将以单用户模式启动,你将看到 # 号提示符,即有服务器的 root 访问权限。此时,根文件系统以只读模式挂载。因此,你对系统所做的任何更改都不会被保存。

运行以下命令以将根文件系统重新挂载为可重写入的。

kerneltalks:/ # mount -o remount,rw /

这就完成了!继续在单用户模式中做你必要的事情吧。完成后不要忘了重启服务器引导到普通多用户模式。

感谢各位的阅读!关于"Linux下如何进入单用户模式"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

0