如何在 WSL(适用于 Linux 的 Windows 子系统)上恢复丢失的 20.04.1.0 管理密码

如何在 WSL(适用于 Linux 的 Windows 子系统)上恢复丢失的 20.04.1.0 管理密码

在使用 Windows Subsystem for Linux 安装 Ubuntu 的情况下,如何恢复或重置管理员密码?我正在运行 Ubuntu 20.04.1.0。

答案1

通常只是不是在 WSL 中输入 root 密码,因为 (a) 您的普通用户拥有sudo权限,并且 (b) 运行wsl -u root可让您无需密码即可获得完全 root 访问权限。除了 SSH 等少数特殊情况外,实际上没有太多“登录”的概念。

您正在做的事情是否需要 root 密码?您应该能够使用wsl -u root passwd(从 PowerShell 或 cmd)来设置它,尽管我目前不在 PC 旁尝试它。

如果您需要重置主要用户的密码(也许是为了sudo访问),那么wsl -u root passwd username

相关内容