n1ro°
RU

Текст и данные · Инструкция

Как задать default user в WSL через wsl.conf

Это полезно после импорта или ручной настройки distro, когда WSL стартует не под тем пользователем и приходится каждый р

Редакция N1RO · Проверено

Короткий ответ

В `/etc/wsl.conf` добавьте секцию `[user]` и `default=<имя>`. После полного перезапуска WSL этот distribution будет открываться под указанным Linux-пользователем.

Что делать

  1. Убедитесь, что нужный Linux user уже существует: `id <имя>`.
  2. Откройте `/etc/wsl.conf` от root.
  3. Добавьте `[user]` и строку `default=<имя>`.
  4. Сохраните файл.
  5. В Windows выполните `wsl --shutdown`.
  6. Запустите distro снова и проверьте `whoami` и домашний каталог.

Важно

  • Не указывайте несуществующего пользователя; сначала создайте и настройте его группы/права.

Что учитывать

Не указывайте несуществующего пользователя; сначала создайте и настройте его группы/права.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. Advanced settings configuration in WSL). Пример и формулировки — редакция N1RO на 2026-09-18.