- Execute
bash
e anote seu nome de usuário do Linux (isso não precisa corresponder ao seu nome de usuário do Windows), consulte Como posso descobrir meu nome de usuário?
- Feche o Bash no Ubuntu se estiver em execução (ou o próximo comando falhará).
No prompt de comando do Windows admin ( Super+ X, A) , altere o usuário padrão para root:
ubuntu config --default-user root
Se você estiver usando o Ubuntu 18.04 na WSL, o comando foi alterado para ubuntu1804
, então
ubuntu1804 config --default-user root
- Agora o Bash no Ubuntu no Windows efetua login como root sem pedir senha
Use o passwd
comando no Bash para alterar a senha do usuário (o usuário cuja senha você deseja redefinir):
passwd your_username
Mude o usuário padrão de volta para o usuário normal no prompt de comando do Windows
ubuntu config --default-user your_username
Se você estiver usando o Ubuntu 18.04 na WSL, o comando foi alterado para ubuntu1804
, então
ubuntu1804 config --default-user your_username
Assista ao vídeo completo para recuperar sua senha Windows Subsystem Linux
https://youtu.be/dTR232yvDCE
Nota 1: O subsistema usado no vídeo não é o Ubuntu, mas o Kali Linux. Daí a diferença no comando.
Nota 2: Se você ainda estiver usando o subsistema Ubuntu original que acompanha a Atualização de Aniversário, use o comando lxrun . É recomendável atualizar para a versão do subsistema distribuída via Microsoft Store.)