Когда вы включите WSL и установите дистрибутив Linux из Microsoft Store, при открытии установленного дистрибутива Linux вам нужно будет сразу создать учетную запись и указать имя пользователя и пароль.
-
Эти имя пользователя и пароль относятся к дистрибутиву Linux и не связаны с именем пользователя Windows.
-
После создания этого имени пользователя и пароля учетная запись будет использоваться по умолчанию для этого дистрибутива, и вы сможете автоматически входить в систему при запуске.
-
Эта учетная запись будет считаться администратором Linux с возможностью запуска административных команд
sudo
(команд суперпользователя). -
Каждый дистрибутив Linux, работающий в подсистеме Windows для Linux, имеет собственные учетные записи пользователей Linux с паролями. Учетную запись пользователя Linux нужно настраивать при каждом добавлении, переустановке или сбросе дистрибутива.
Обновление и модификация пакетов
Большинство дистрибутивов поставляется с пустым или минимально наполненным каталогом пакетов. Мы настоятельно рекомендуем регулярно обновлять каталог пакетов и установленные пакеты с помощью предпочтительного диспетчера пакетов дистрибутива. Для Debian или Ubuntu используется функция apt.
BashКопировать
sudo apt update && sudo apt upgrade
Windows не выполняет автоматическую установку обновлений или обновление дистрибутивов Linux. Это задача, выполнение которой большинство пользователей Linux предпочитают контролировать самостоятельно.
Сброс пароля Linux
Чтобы изменить пароль, откройте дистрибутив Linux (например, Ubuntu) и выполните команду passwd
.
Вам будет предложено ввести текущий пароль, а затем появится запрос на ввод нового пароля, который нужно подтвердить.
Пароль утерян
Если вы забыли пароль для дистрибутива Linux, сделайте следующее.
-
Откройте PowerShell и перейдите в корень дистрибутива WSL по умолчанию с помощью команды
wsl -u root
.Если вам нужно обновить забытый пароль в дистрибутиве, который не используется по умолчанию, используйте команду
wsl -d Debian -u root
, заменивDebian
именем целевого дистрибутива. -
Открыв дистрибутив WSL на корневом уровне в PowerShell, вы можете использовать для обновления пароля команду
passwd
. -
Вам будет предложено ввести новый пароль UNIX, а затем подтвердить его. Когда пароль будет обновлен, закройте WSL в PowerShell, выполнив команду
exit
.