Não é possível alterar a senha de root no Windows 10 WSL

4

Eu tentei os dois comandos

sudo passwd

e

sudo -u root /bin/bash

Mas assim que eu digito a nova senha duas vezes, ela diz que a senha foi atualizada. Você fecha o shell e abre uma nova instância, ele ainda está trabalhando na senha antiga do root.

Por favor ajude.

    
por Dragonborn 04.07.2017 / 17:31

1 resposta

5
  1. no wsl, sudo passwd mudará a senha do usuário raiz do WSL.
  2. no wsl, passwd mudará a senha do usuário atual do WSL
  3. no wsl, passwd [user] mudará a senha de qualquer usuário do WSL
  4. no wsl, sudo geralmente solicita a senha do usuário atual do WSL.
  5. no windows cmd.exe, você pode alterar em qual usuário você fará login ao abrir o WSL - se esse usuário for root , você poderá usar a opção 3.
    • criadores de atualização e anteriores: lxrun /setdefaultuser [user]
    • Atualização de criadores do Fall e mais tarde: ubuntu.exe config --default-user [user]

Você provavelmente deseja alterar a senha do usuário não-root sudo -capable.

Você provavelmente não deseja alterar a senha dos usuários root (porque no Ubuntu, o usuário root geralmente não deve ter uma senha, sudo deve ser usado no lugar). Você provavelmente também não deseja deixar seu usuário padrão como root. Mesmo trabalhando em janelas, ainda é uma prática ruim.

A documentação oficial da Microsoft sobre Contas de Usuário e Permissões pode ser encontrada aqui: link

    
por anx 05.07.2017 / 09:01

Tags