Respuestas:
Ahora que LxRun.exe
está en desuso, si instala Ubuntu desde la tienda de Windows, el comando que necesitará es
ubuntu config --default-user <username>
Reinicie el servicio LxssManager
sc stop LxssManager
sc start LxssManager
ubuntu1804 config --default-user ...
para mí
Puede cambiar el usuario predeterminado para bash ejecutando el siguiente comando en un símbolo del sistema normal (cmd.exe):
LxRun.exe /setdefaultuser <new_name>
Todas las demás respuestas fueron útiles, pero también pueden ser otros escenarios, siga aquí según las suyas. La mía era ubuntu 1604, así que la siguiente:
ubuntu1604 config --default-user <username>
si instaló ubuntu 1804: -
ubuntu1804 config --default-user <username>
si usó uno predeterminado, entonces: -
ubuntu config --default-user <username>
En CMD
Vea qué distribuciones ha instalado
wslconfig /l
Tengo Ubuntu y quería configurar el usuario predeterminado para rootear
ubuntu config --default-user root
Documentación: https://docs.microsoft.com/en-us/windows/wsl/user-support