当你 在 Windows 上使用 WSL 安装 Linux 时,会要求你创建一个用户名和密码。当你在 WSL 上启动 Linux 时,这个用户会自动登录。
现在的问题是,如果你有一段时间没有使用它,你可能会忘记 WSL 的账户密码。而如果你要使用 sudo 的命令,这将成为一个问题,因为这里你需要输入密码。
其实很简单 一共分为3步
第一步:将默认用户切换为 root
ubuntu20.04 config --default-user root
第二步: 重设帐户密码
现在,如果你启动 Linux 发行程序,你应该以 root 身份登录。你可以重新设置普通用户帐户的密码。
如果你不记得你的用户名了,你可以随时检查 /home 目录的内容。当你有了用户名后,使用这个命令:
passwd username #username是你的用户名
第三步: 再次将普通用户设置为默认用户
ubuntu20.04 config --default-user username