我的 windows 机器没有密码,为什么 WSL 在 sudo 时要求一个?

Pur*_*ret 4 sudo windows-10 windows-subsystem-for-linux

我的 windows 机器没有密码,我不记得为 WSL 设置过密码。

当我尝试使用 时sudo,我被要求输入密码。由于上述原因,我不知道密码是什么。

为什么要我输入密码?

Tet*_*jin 5

它要求输入密码,因为您正在调用 sudo。
sudo 不知道密码是什么,它只是比较一个哈希值。因为它的哈希值为零,所以没有正确的答案。

您需要添加管理员密码。

  • WSL 发行版在创建时要求用户输入密码。此密码与用户的 Windows 密码无关,是完全独立的。 (2认同)