Текст и данные · Инструкция
Как задать пользователя по умолчанию в WSL через wsl.conf
Это особенно полезно после import/custom distro, который стартует не под нужной Linux-учётной записью.
Короткий ответ
В `/etc/wsl.conf` укажите `[user]` и `default=<linux-username>`, затем выполните `wsl --shutdown`; следующий запуск будет использовать этого пользователя.
Порядок действий
- Проверьте существование пользователя через `id <username>`.
- Отредактируйте `/etc/wsl.conf`.
- Добавьте секцию `[user]` и default.
- Выполните `wsl --shutdown`.
- Запустите distro и проверьте `whoami`.
Перед завершением проверьте
- Пользователь существует заранее.
- Настройка применяется именно к нужному distro.
Важно
Не задавайте несуществующего пользователя: сначала создайте его и проверьте home, shell и права.
Что учитывать
Не задавайте несуществующего пользователя: сначала создайте его и проверьте home, shell и права.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Advanced settings configuration in WSL). Пример и формулировки — редакция N1RO на 2026-09-20.