web-dev-qa-db-ja.com

Windows 10でWSL Ubuntu bashのデフォルトユーザーを変更する方法

Windows 10にWSL Bashをインストールし、ユーザーをたとえば「abc」ですが、今は別のものに変更したいです。

ログインしているユーザーのユーザー名を変更するにはどうすればよいですか?

Bashを開くと、現在のユーザーで自動的にログインします。

22
mlevit

LxRun.exeは非推奨になりました。WindowsストアからUbuntuをインストールする場合、必要なコマンドは

ubuntu config --default-user <username>

LxssManagerサービスを再起動します

sc stop LxssManager
sc start LxssManager
28
KDEx

通常のコマンドプロンプト(cmd.exe)で次のコマンドを実行すると、bashのデフォルトユーザーを変更できます。

LxRun.exe /setdefaultuser <new_name>
13
William Bowling

他のすべての回答は役に立ちましたが、他のシナリオにもなる可能性があります。こちらに従ってください。私のものはubuntu 1604だったので、次のように使用しました-

ubuntu1604 config --default-user <username>

ubuntu 1804をインストールした場合:-

ubuntu1804 config --default-user <username>

デフォルトのものを使用した場合:

ubuntu config --default-user <username>

7
kakabali

Microsoft StoreからUbuntu 18.04を実行している場合、コマンド(powershellまたはcmd)は次のようになります。

ubuntu1804 config --default-user <username>

4
rainabba