I have installed both Ubuntu and Kali Linux installed at the same time But when I run bash by default it opens up Ubuntu.
Em novas versões do Windows, os usuários podem instalar e executar várias distribuições GNU / Linux. Pode-se configurar a distribuição padrão (ou seja, a distribuição que aparece com wsl.exe
) com o comando wslconfig /s <disrto_name>
. por exemplo. Para abrir o Kali com wsl.exe
na primeira execução, use este comando wslconfig /s kali-linux
ou execute kali.exe
.
I have forgotten the root password in Kali, there is just the terminal of Kali Linux and nothing else. How can I reset my password safely?
Primeiro de tudo, não sei se esse procedimento é seguro ou não. No momento em que este artigo foi escrito, o WSL gerencia o usuário de login padrão do DefaultUID
registry (isso pode mudar no futuro). Feche qualquer instância aberta do WSL. Para editar esse valor do Registro, abra o Editor do Registro ou regedit.exe
no menu Iniciar ou na caixa de diálogo Executar. Vá para esse caminho do registro ou digite este caminho com Ctrl + L nessa janela:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss
Você pode ver uma ou várias subchaves (como subpastas) com nomes semelhantes a {12345678-1234-1234-1234-123456789012}
(chamado GUID). Clique duas vezes neles para abrir um por um e combinar o valor DistributionName
com o nome da distribuição desejada, aqui ele será kali-linux
(veja abaixo). Clique duas vezes no valor DefaultUID
e altere para ZERO. Zero é para usuário root e 1000
ou 0x3e8
(em hexadecimal) para usuários normais.
Abra wsl.exe
no prompt de comando. O prompt muda de $
para #
(significa usuário root). Execute o comando passwd
no Kali, altere a senha root como de costume. Agora, volte para a chave de registro anterior, altere Zero para o valor anterior (ou 3e8
em hexadecimal). Aqui está um exemplo dos valores do registro:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss]
"DefaultDistribution"="{f029d4cd-b7ee-42bc-ae02-af8f2c97f495}"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss\{f029d4cd-b7ee-42bc-ae02-af8f2c97f495}]
"State"=dword:00000001
"DistributionName"="kali-linux"
"Version"=dword:00000001
"BasePath"="C:\MyFiles\kali-linux"
"KernelCommandLine"="BOOT_IMAGE=/kernel init=/init ro"
"DefaultUid"=dword:000003e8
"Flags"=dword:00000007