Linux或WSL的sudo秘密忘记了,该如何处理?一文详解。
我sudo密码忘记了,具体如下所示,此时该如何处理?
hpd@DESKTOP666:/mnt/c/Users/47053$ sudo apt purge wsl
[sudo] password for hpd:
Sorry, try again.
重置 WSL 用户密码
1. 在 Windows 中打开 PowerShell 或 CMD(以管理员身份运行)。

2.停止 WSL:
wsl --shutdown
3. 找到你的 WSL 发行版名称: 运行以下命令查看已安装的 WSL 发行版:
wsl --list
4.以 root 用户启动 WSL:
wsl -d Ubuntu -u root
替换 Ubuntu 为你的实际发行版名称。这会以 root 用户身份登录,无需密码。
5.重置 hpd 用户密码: 在 WSL 终端中运行:
passwd hpd
按提示输入新密码并确认。【这里替换成你实际的用户名即可】
6.退出 root 模式:
exit
使用新设置的密码, 正常登录即可。

浙公网安备 33010602011771号