Windows 10にWSL Bashをインストールし、ユーザーをたとえば「abc」ですが、今は別のものに変更したいです。
ログインしているユーザーのユーザー名を変更するにはどうすればよいですか?
Bashを開くと、現在のユーザーで自動的にログインします。
LxRun.exe
は非推奨になりました。WindowsストアからUbuntuをインストールする場合、必要なコマンドは
ubuntu config --default-user <username>
LxssManagerサービスを再起動します
sc stop LxssManager
sc start LxssManager
通常のコマンドプロンプト(cmd.exe)で次のコマンドを実行すると、bashのデフォルトユーザーを変更できます。
LxRun.exe /setdefaultuser <new_name>
他のすべての回答は役に立ちましたが、他のシナリオにもなる可能性があります。こちらに従ってください。私のものはubuntu 1604だったので、次のように使用しました-
ubuntu1604 config --default-user <username>
ubuntu 1804をインストールした場合:-
ubuntu1804 config --default-user <username>
デフォルトのものを使用した場合:
ubuntu config --default-user <username>
Microsoft StoreからUbuntu 18.04を実行している場合、コマンド(powershellまたはcmd)は次のようになります。
ubuntu1804 config --default-user <username>