Skip to content

Instantly share code, notes, and snippets.

@daniepetrov
Forked from karthiks/wsl-set-default-user.ps1
Created February 10, 2021 17:59
Show Gist options
  • Save daniepetrov/a7d3784a630f026f2907cd0798824c31 to your computer and use it in GitHub Desktop.
Save daniepetrov/a7d3784a630f026f2907cd0798824c31 to your computer and use it in GitHub Desktop.
# Know the id of the username in the original distro that was exported
wsl -d Ubuntu-20.04 -u kartz -e id -u
# Outputs 1000
# Knowing the id of the username in the distro that was created by importing the tar image
wsl -d Ubuntu-20 -u kartz -e id -u
# Outputs 1000
# I would want to use this distroname and id, to set this user as the default login profile of WSL.
# I set this up in Windows Registry with the line snippet below:
Get-ItemProperty Registry::HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss\*\ DistributionName | Where-Object -Property DistributionName -eq Ubuntu-20 | Set-ItemProperty -Name DefaultUid -Value 1000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment