📅  最后修改于: 2023-12-03 15:08:03.929000             🧑  作者: Mango
在 Linux 操作系统中,root 是系统管理员,掌管系统的管理工作。重置 root 密码是一项关键任务,有时您可能需要重置密码,而没有外部媒体可用。这时您可以按照以下步骤在 Linux 中重置 root 密码。
在启动时按下 Shift 键来进入 grub 引导菜单。如果您的系统是双重启动,选择您要使用的启动选项。
按下 e 键编辑引导命令行。这将使您能够添加命令行选项。
在末尾添加以下字段:
init=/bin/bash
这将告诉系统以用户界面模式运行 init 进程,并使用 bash shell 启动。
按下 Ctrl + X 键,以进入单用户模式。这将启动一个 root shell,而不需要 root 密码。
使用以下命令更改 root 密码:
# passwd root
输入新的 root 密码并确认。
输入以下命令以将文件系统挂载为可写:
# mount -o remount,rw /
输入以下命令以注销当前 shell 并重新启动系统:
# exec /sbin/init
系统现在应该重新引导并回到登录屏幕。使用您刚刚创建的新 root 密码登录即可。
在没有外部媒体的情况下,在 Linux 中重置 root 密码可能很棘手,但是使用上述方法,您可以安全地实现此目标。记住,root 密码是一项关键任务,需要谨慎使用。