[广告: 最高 ¥2000 红包] 阿里云服务器, 主机等产品通用, 可叠加官网常规优惠使用 | 限时领取
win10 中 WSL 登录是不用密码的, 久而久之就会忘记起先设置的密码. 当需要使用用户权限, 如安装包等, 可以通过以下方法重置.
请打开 PowerShell, 并使用以下命令进入默认 WSL 分发版的根目录: wsl -u root
如果需要在非默认分发版中更新忘记的密码, 请使用命令: wsl -d Debian -u root, 并将 Debian 替换为目标分发版的名称.
在 PowerShell 内的根级别打开 WSL 发行版后, 可使用此命令更新密码:
passwd <WSLUsername>
, 其中 <WSLUsername> 是 DISTRO 中帐户的用户名, 而你忘记了它的密码.
系统将提示你输入新的 UNIX 密码, 然后确认该密码. 在被告知密码已成功更新后, 请使用以下命令在 PowerShell 内关闭 WSL:exit
官方文档:
为 Linux 分发版创建用户帐户 | Microsoft Docs
来源: http://www.mzh.ren/win10-wsl-reset-password.html