WSL2のUbuntuのデフォルトユーザーを変更する

ユーザー名を変更したいときに使えるが、ほぼ力技。きっともっと楽な方法があるはず。

確認環境

EnvVer
WSL DistriUbuntu 20.04.4 LTS

やり方

WSL 内でユーザーを作る

sudo useradd new_user
sudo cp -R /home/old_user /home/new_user
# 細かい権限はどうにかするかフィルタして旧ユーザーのみ変える
chown -R new_user:new_user new_user/
# 新ユーザーのPWを設定
sudo passwd new_user
# sudo出来るようにする
sudo gpasswd -a new_user sudo

Ubuntu のデフォルトユーザーを変更する

ubuntu config --default-user new_user