如何在 Debian 或 Ubuntu 中重置 root 密码如何在 Debian 或 Ubuntu 中重置 root 密码如何在 Debian 或 Ubuntu 中重置 root 密码如何在 Debian 或 Ubuntu 中重置 root 密码
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Debian 或 Ubuntu 中重置 root 密码

如果您忘记了 Debian 系统的 root 密码,请不要惊慌。有一个简单的方法可以重置密码。 Linux 提供了一种称为恢复模式 或单用户模式 的特殊模式,在这种模式下,Linux 主机会启动到单用户环境,您可以在其中独占地访问文件系统等共享资源。恢复模式常用于需要进行文件系统维护和恢复,或者在隔离环境下进行安全漏洞审计的情况。它还允许您重置 root 密码。继续阅读以了解如何在 Debian 或 Ubuntu 上使用恢复模式重置 root 密码。

为了在 Debian 或 Ubuntu 上启动进入恢复模式,请在打开 Linux 计算机电源后立即按住 LEFT-SHIFT 键。然后您将看到 GRUB 菜单。按向下箭头键选择高级选项,然后按ENTER。

在下一个屏幕上,选择默认启动的恢复模式(本例中为5.4.0-42-generic),然后按ENTER。然后您将进入恢复模式。

在恢复菜单中,选择Drop to root shell提示选项。

当所有后续的启动序列结束后,您将最终得到 root 提示。在恢复模式下,根分区默认挂载为只读,因此您无法按原样更改根密码。为了能够重置根密码,您需要将根分区重新挂载为读写。

为此,首先使用 df 命令找出 Linux 系统的根分区。在 df 的输出中,安装在 / 上的分区是您的根分区,因此保存着根文件系统,其中存储了根密码。

上面的截图表明本例中根分区是/dev/sda5。重新将该分区挂载为可读写,最后使用 passwd 命令重置密码。


# mount -o remount,rw /dev/sda5
# passwd
©2015-2025 艾丽卡 support@alaica.com