Windows Tips & News

Установить пользователя по умолчанию для WSL в Windows 10

Начиная с Windows 10 Fall Creators Update, вы можете установить различные дистрибутивы Linux внутри подсистемы Windows для Linux (WSL). После того, как вы включите эту функцию, вы можете перейти в Магазин и установить оттуда любой доступный дистрибутив Linux. Если вы хотите изменить пользователя по умолчанию для установленного вами дистрибутива, вот как настроить его для WSL в Windows 10.

В Windows 10 Fall Creators Update, Подсистема Windows для Linux наконец-то вышла из бета-версии. Вы можете не только установить и запустить несколько дистрибутивов Linux, но и для вашего удобства они доступны прямо в Microsoft Store (ранее известный как Магазин Windows). На момент написания этой статьи вы можете установить openSUSE Leap, SUSE Linux Enterprise и Ubuntu.

Пользователь UNIX по умолчанию - это учетная запись пользователя, которая появляется при открытии соответствующей консоли Linux. По умолчанию он открывается с именем пользователя, которое вы указали при первоначальной настройке функции.

Если вы добавили нового пользователя в используемый вами дистрибутив, вы можете сделать его пользователем UNIX по умолчанию для WSL. Я собираюсь сделать пользователя

боб по умолчанию вместо Winaero учетная запись.

Вот как это можно сделать.

Чтобы установить пользователя по умолчанию для WSL в Windows 10, сделайте следующее.

  1. Открытым новый экземпляр командной строки.
  2. Чтобы установить пользователя UNIX по умолчанию для Ubuntu в WSL, выполните команду:
    конфигурация ubuntu --default-user новое_имя_пользователя

    Замените часть new_user_name фактическим именем пользователя. В моем случае это Боб.

  3. Если вы используете openSUSE, выполните следующую команду:
    opensuse-42 config --default-user имя_пользователя
  4. Если вы используете SUSE Linux Enterprise Server, выполните следующую команду:
    sles-12 config --default-user имя_нового_пользователя

С этого момента указанная учетная запись пользователя будет использоваться в качестве пользователя UNIX по умолчанию для WSL. Консоль Linux откроется с этим пользователем.

Совет: Имя двоичного файла каждого дистрибутива можно найти с помощью диспетчера задач. Откройте диспетчер задач Windows и разверните строку запущенной консоли Linux на вкладке «Процессы». См. Следующий снимок экрана.

На момент написания этой статьи Microsoft использует следующие имена:

  • Ubuntu - ubuntu.exe
  • openSUSE Leap 42 - opensuse-42.exe
  • SUSE Linux Enterprise Server - sles-12.exe

Примечание. В более старых версиях Windows 10, которые поддерживают только Bash в Ubuntu, вы должны использовать следующую команду:

lxrun.exe / setdefaultuser имя пользователя

Вот и все.

Архивы браузера Microsoft Edge

Нам стало известно, что Microsoft тестирует новую функцию в своем браузере Edge. Некоторые пользо...

Читать далее

Windows 10 Build 20251 выходит на канал разработчиков

Windows 10 Build 20251 выходит на канал разработчиков

Microsoft имеет выпущенный новая сборка Dev для инсайдеров. Он исходит из FE_RELEASE и не включае...

Читать далее

Тарас Буря, автор Winaero

Как и любой другой основной браузер, Microsoft Edge предлагает встроенную программу чтения PDF-фа...

Читать далее