- Запустите
bash
и запишите свое имя пользователя в Linux (оно не должно совпадать с именем пользователя в Windows), см. Как я могу узнать свое имя пользователя?
- Закройте Bash в Ubuntu, если он работает (или следующая команда не будет выполнена).
В командной строке администратора Windows ( Super+ X, A) измените пользователя по умолчанию на root:
ubuntu config --default-user root
Если вы используете Ubuntu 18.04 в WSL, команда изменилась на ubuntu1804
, поэтому
ubuntu1804 config --default-user root
- Теперь Bash на Ubuntu в Windows регистрирует вас как root, не спрашивая пароль
Используйте passwd
команду в Bash для изменения пароля пользователя (пользователя, пароль которого вы хотите сбросить):
passwd your_username
Измените пользователя по умолчанию обратно на обычного пользователя в командной строке Windows
ubuntu config --default-user your_username
Если вы используете Ubuntu 18.04 в WSL, команда изменилась на ubuntu1804
, поэтому
ubuntu1804 config --default-user your_username
Смотрите полное видео, чтобы восстановить ваш пароль Подсистема Windows Linux
https://youtu.be/dTR232yvDCE
Примечание 1: Подсистема, используемая в видео, не Ubuntu, а Kali Linux. Отсюда и разница в команде.
Примечание 2: Если вы все еще используете исходную подсистему Ubuntu, поставляемую с Anniversary Update, используйте команду lxrun . Рекомендуется обновить до версии подсистемы, распространяемой через Microsoft Store.)