单用户模式是一种特殊的启动模式,通常我们也可以称之为救援模式,通常用于系统维护和修复。在这个模式下,系统只启动一个超级用户(root),并且不启动网络服务和多用户环境。这对于忘记root密码、修复文件系统错误或进行其他系统维护任务非常有用。我们是在很多年前才处理过一次忘记密码的问题而进入单用户模式,可以查看这个笔记:https://sulao.cn/post/26,那时候使用的还是centos6。
现在我们基本都用ubuntu系统,所以今天我们就来记录下ubuntu22.04上进入单用户模式的方法,方便后面查找使用。
我们在系统重启时按下SHIFT + ESC
然后上下切换Advanced options for Ubuntu这一项,按下 e 进入编辑模式
进入编辑模式以后
将上述框选的地方修改为
rw init=/bin/bash
改好了看起来就是这样的。
由于我是云主机进行的测试,没有看到quiet splash这些参数,实际服务器上是有这些参数的,看起来类似如下
rw init=/bin/bash quiet splash
按下 Ctrl + X 或 F10 来使用这些修改后的参数启动系统会进入下面图片所示,直接选择第一个即可。
启动好以后我们就可以直接修改root密码了。
上述修改错了也不要紧,因为都是保存在内存中,重启所有的配置就失效了。然后我们重启系统以后就可以使用修改的root密码进行登录了。
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://sulao.cn/post/1135
评论列表