WSL Ubuntuのイメージを好きな場所に移動したときにrootでログインされてしまう問題
2025.02.01
WSLのUbuntuのバージョンを24.04にしたくて、これまで愛用してきた22.04のバックアップを取って24.04にした。その手順はおおむねこちら(WSLでもう一つのDebian)のとおり。
22.04を削除して
一旦24.04をStoreからインストールして
一旦起動してユーザー名とパスワードを入れて使える状態にして
バックアップ
cd C:\Users\hoge\Documents\wsl
wsl --export Ubuntu-24.04 Ubuntu-24_04_1LTS_justinstalled_20250201.tar
登録を解除
wsl --unregister Ubuntu-24.04
再登録
wsl --import Ubuntu-24.04 C:\Users\hoge\Documents\wsl C:\Users\hoge\Documents\wsl\Ubuntu-24_04_1LTS_justinstalled_20250201.tar
で、これでUbuntu-24.04のディスクイメージを見えやすい場所に移せた。
わけなんだけど、この後Windowsターミナルを起動して、タブの部分からUbuntu-24.04を起動すると、rootでログインした状態でUbuntuが起動しちゃう。これって既知なんだけど、この後、config --default-userをどうやればいいのか全然わからん。PSでUbuntu-24.04 config --default-user hogeでいけそうなのに。Ubuntu-24.04の部分をubuntuとかubuntu2404とか色々試したけどだめ。で、結局、Windows Terrminalの設定で
こんなことしちゃった。
だれかー正解を教えてほしい
0 件のコメント:
コメントを投稿