linux进入单用户模式(重置根密码)

要重置服务器的root密码,您将需要引导到单用户模式。

CentOS6

  1. 单击[View Console]以访问控制台,然后单击右上角的send CTRL+ALT+DEL按钮。或者,您也可以单击[RESTART]以重新启动服务器。
  2. 您将看到GRUB引导提示,提示您按任意键-只需按几秒钟即可停止自动引导过程。(如果错过此提示,则需要再次重新启动VM)
  3. 在GRUB提示符下,键入A以追加到引导命令。
  4. 添加文字single,然后按ENTER
  5. 系统将启动,您将看到根提示。键入passwd更改根密码,然后再次重新启动。

CentO7

  1. 单击[View Console]以访问控制台,然后单击右上角的send CTRL+ALT+DEL按钮。或者,您也可以单击[RESTART]以重新启动服务器。
  2. 引导过程开始后,请按ESC以显示GRUB引导提示。您可能需要从控制面板中关闭系统,然后再打开以到达GRUB引导提示符。
  3. 您将看到GRUB引导提示-按E编辑第一个引导选项。(如果没有看到GRUB提示,则可能需要在机器启动之前按任意键将其调出)
  4. 找到内核行(以“ linux16”开头),更改rorw init=/sysroot/bin/sh
  5. CTRLXF10启动单用户模式。
  6. 使用以下命令访问系统:chroot /sysroot
  7. 运行passwd以更改root密码。
  8. 重新启动系统:reboot -f

CentOS8

  1. 单击[View Console]以访问控制台,然后单击右上角的send CTRL+ALT+DEL按钮。或者,您也可以单击[RESTART]以重新启动服务器。
  2. 引导过程开始后,请按ESC以显示GRUB引导提示。您可能需要从控制面板中关闭系统,然后再打开以到达GRUB引导提示符。
  3. 您将看到GRUB引导提示-按E编辑第一个引导选项。(如果没有看到GRUB提示,则可能需要在机器启动之前按任意键将其调出)
  4. 找到内核行(以“ linux”开头),更改rorw init=/sysroot/bin/sh
  5. CTRLXF10启动单用户模式。
  6. 使用以下命令访问系统:chroot /sysroot
  7. 运行passwd以更改root密码。
  8. 运行touch /.autorelabel以强制重新标记文件系统。
  9. 运行exit
  10. 运行logout
  11. 重新启动系统:reboot

CoreOS

默认情况下,CoreOS使用SSH密钥身份验证。将创建root用户和密码。如果在创建VPS时选择了SSH密钥,则该SSH密钥可用于以“核心”用户身份登录。

可以通过sudo passwd以用户“ core” 身份执行来重置标准root登录。首先使用SSH密钥以“核心”身份登录。

如果您丢失了SSH密钥,则可以通过编辑grub加载程序以“核心”用户身份登录。按着这些次序:

  1. 单击[View Console]以访问控制台,然后单击右上角的send CTRL+ALT+DEL按钮。或者,您也可以单击[RESTART]以重新启动服务器。
  2. 您将看到一个GRUB引导提示符-按“ E编辑第一个引导选项。(如果您没有看到GRUB提示符,则可能需要按任何键才能将其启动,然后机器启动)。
  3. 在以linux$add 开头的行的末尾coreos.autologin=tty1
  4. CTRLXF10启动。系统启动时,您将以“核心”身份登录。
  5. 请记住在重置登录名后重新启动服务器。

Debian 9,Debian 10

  1. 单击[View Console]以访问控制台,然后单击send CTRL+ALT+DEL button右上角的。或者,您也可以单击[RESTART]以重新启动服务器。
  2. 引导过程开始后,请按ESC以显示GRUB引导提示。您可能需要从控制面板中关闭系统,然后再打开以到达GRUB引导提示符。
  3. 您将看到GRUB引导提示-按E编辑第一个引导选项。(如果没有看到GRUB提示,则可能需要在机器启动之前按任意键将其调出)
  4. 找到内核行(以开头linux /boot/),然后init=/bin/bash在行末添加。
  5. CTRLXF10启动。
  6. 系统将启动,您将看到根提示。键入mount -o remount,rw /,然后passwd更改根密码,然后再次重新启动。

Fedora 29-31

  1. 单击[View Console]以访问控制台,然后单击右上角的send CTRL+ALT+DEL按钮。或者,您也可以单击[RESTART]以重新启动服务器。
  2. 引导过程开始后,请按ESC以显示GRUB引导提示。您可能需要从控制面板中关闭系统,然后再打开以到达GRUB引导提示符。
  3. 您将看到GRUB引导提示-按E编辑第一个引导选项。(如果没有看到GRUB提示,则可能需要在机器启动之前按任意键将其调出)
  4. 找到内核行(以“ linux”开头),更改rorw init=/sysroot/bin/sh
  5. CTRLXF10启动单用户模式。
  6. 使用以下命令访问系统:chroot /sysroot
  7. 运行passwd以更改root密码。
  8. 运行touch /.autorelabel以强制重新标记文件系统。
  9. 运行exit
  10. 运行logout
  11. 重新启动系统:reboot

FreeBSD 10.x,FreeBSD 11.x,FreeBSD 12.x

引导菜单具有引导进入单用户模式的选项。按键进入单用户模式2。在root提示符下,键入passwd以更改root密码,然后再次重新启动。

Ubuntu 18.xx,Ubuntu 19.xx

  1. 单击[View Console]以访问控制台,然后单击send CTRL+ALT+DEL button右上角的。或者,您也可以单击[RESTART]以重新启动服务器。
  2. 引导过程开始后,请按ESC以显示GRUB引导提示。您可能需要从控制面板中关闭系统,然后再打开以到达GRUB引导提示符。
  3. 您将看到GRUB引导提示-按E编辑第一个引导选项。(如果没有看到GRUB提示,则可能需要在机器启动之前按任意键将其调出)
  4. 找到内核行(以开头linux /boot/),然后init=/bin/bash在行末添加。
  5. CTRLXF10启动。
  6. 系统将启动,您将看到根提示。键入mount -o remount,rw /,然后passwd更改根密码,然后再次重新启动。
RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
不思进取 » linux进入单用户模式(重置根密码)

发表评论

提供最优质的资源集合

立即查看 了解详情