Потерян пароль подсистемы Ubuntu для Windows 10. Как войти как root?

Вопрос или проблема

У меня на личном ноутбуке с Windows 10 установлена подсистема Ubuntu Linux (wsl). Однако, когда была установлена Ubuntu, каким-то образом пароль был неизвестен (или пароля вообще не было). Из-за этой проблемы Ubuntu была удалена и затем установлена снова, но операционная система запомнила всё. Таким образом, решить проблему таким образом невозможно.

Я проводил некоторые исследования в Интернете, но все решения не сработали в подсистеме Windows 10 (Ubuntu как ОС), которая не может быть загружена в режим восстановления.

Любая помощь по этому вопросу будет оценена.

Я ожидаю, что смогу войти в установленную в подсистеме Windows 10 Ubuntu как пользователь root, чтобы установить несколько программного обеспечения в этой операционной системе Ubuntu.

Посмотрите документацию Microsoft по ссылке Настройка имени пользователя и пароля Linux. Там есть раздел для сброса пароля.

Ответ или решение

Как восстановить доступ к Ubuntu в Windows Subsystem for Linux (WSL)

Если вы столкнулись с проблемами доступа к Ubuntu, установленной в Windows Subsystem for Linux (WSL), и не можете войти в систему из-за потерянного пароля, не стоит паниковать. Существует несколько шагов, которые вы можете предпринять для решения этой проблемы и получения доступа к системе под учетной записью root.

1. Запустите Ubuntu в WSL

Прежде всего, откройте командную строку (CMD) или PowerShell на вашем компьютере. Для этого вы можете воспользоваться сочетанием клавиш Win + R, ввести cmd или powershell и нажать Enter. Затем введите следующую команду для запуска вашей Ubuntu:

wsl

Если Ubuntu не запускается, попробуйте указать конкретный дистрибутив:

wsl -d Ubuntu

2. Изменение пользователя по умолчанию

Если вы не помните пароль, вы можете изменить пользователя по умолчанию на root. Это позволит вам войти в систему без необходимости ввода пароля. Для этого выполните следующую команду в PowerShell или CMD:

ubuntu2004 config --default-user root

Обратите внимание, что вместо ubuntu2004 вам необходимо использовать название вашей версии Ubuntu (например, ubuntu1804, ubuntu2004, и т.д.). После выполнения этой команды, попробуйте снова запустить Ubuntu через командную строку.

3. Сброс пароля

Если вы решили, что хотите вернуться к своему обычному пользователю и сбросить его пароль, сделайте следующее. После входа как root, выполните команду для изменения пароля:

passwd имя_пользователя

Замените имя_пользователя на ваше имя пользователя. Введите новый пароль, когда система этого запросит.

4. Возврат к предыдущему пользователю

После успешного сброса пароля и завершения всех необходимых действий, вы можете вернуть своего предыдущего пользователя обратно в качестве пользователя по умолчанию. Для этого выполните команду:

ubuntu2004 config --default-user имя_пользователя

5. Завершение

Теперь вы должны иметь возможность входить в свою Ubuntu с новым паролем, а также устанавливать необходимые программные пакеты и обрабатывать данные. Убедитесь, что все ваши действия выполняются в безопасной среде и используйте документы Microsoft, чтобы получить дополнительную информацию по управлению настройками WSL.

Если что-то все еще не работает, возможно, стоит рассмотреть переустановку WSL, но в большинстве случаев вышеописанные шаги должны помочь решить вашу проблему.

Надеюсь, эта инструкция окажется вам полезной, и вы настроите свою Ubuntu в WSL для дальнейшего использования.

Оцените материал
Добавить комментарий

Капча загружается...