Забыли пароль виртуальной коробки Ubuntu

Обновлено: 21.11.2024

Если вы каким-то образом забыли свой пароль Ubuntu, не волнуйтесь, вы легко сможете снова войти в свою систему, сбросив пароль.

Забывание паролей может стать абсолютным кошмаром, и если вы имели несчастье забыть пароль к своему компьютеру, вы можете сильно волноваться. Как правило, гораздо проще сбросить пароль учетной записи в Интернете (Google, Facebook и т. д.), чем сбросить пароль компьютера.

Если вы заблокировали доступ к своей системе Ubuntu, вам не нужно беспокоиться о потере важных данных, для которых вы, возможно, не сделали резервную копию. К счастью, есть быстрое решение, которое поможет вам сбросить пароль в Ubuntu.

Сброс пароля Ubuntu через режим восстановления

Ubuntu по умолчанию настраивает первую созданную учетную запись пользователя как учетную запись администратора, а также предлагает пользователям установить пароль для защиты своей учетной записи администратора. Очень часто забывают пароль Ubuntu, если вы не являетесь обычным пользователем.

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

Те же шаги применимы к тем, кто использует Ubuntu на виртуальной машине с помощью гипервизора, такого как VMware или Oracle VirtualBox.

Чтобы сбросить утерянный пароль Ubuntu, сначала перезагрузите систему (или виртуальную машину). После экрана BIOS, когда вы увидите меню загрузки GRUB, нажмите левую клавишу Shift или клавишу Esc.

Если вы правильно рассчитали время нажатия клавиши, должно появиться меню, как показано на рисунке выше. Выделите параметр режима восстановления с помощью клавиши со стрелкой вниз и нажмите Enter.

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

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

Затем введите приведенную ниже команду под своим именем пользователя и введите новый пароль, чтобы сбросить его:

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

Восстановление забытого пароля Ubuntu

Вы можете легко сбросить утерянный пароль Ubuntu через меню восстановления всего за несколько минут.

Системы на базе Linux обычно считаются очень безопасными, но, видя, как легко сбросить пароль пользователя, вы можете удвоить безопасность.

Если вы когда-либо теряли свой пароль, вы не единственный. Это определенно одна из самых популярных проблем со службой технической поддержки, с которой люди сталкивались на протяжении многих лет. Хорошо то, что из-за забытого пароля вам не придется переустанавливать всю операционную систему. В Ubuntu очень легко восстановить пароль. В VMware с одиночной или двойной загрузкой перечисленные здесь методы работают для восстановления пароля Ubuntu, и вы сможете восстановить свои учетные данные для входа в течение нескольких минут.

Давайте начнем с демонстрации сброса пароля Ubuntu из режима восстановления.

Загрузка в режиме восстановления Ubuntu:

Включите компьютерную систему и перейдите в меню grub. В основном оно появляется сразу, но если этого не произошло, нажмите escape или удерживайте клавишу Shift, пока оно не появится. При работе с VM-ware или VirtualBox при появлении логотипа Oracle или VM-ware необходимо нажать клавишу Shift. На экране появится меню GRUB, здесь выберите «Дополнительные параметры для Ubuntu».

Теперь появится опция, выберите ее, чтобы перейти в режим восстановления:

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

Приглашение корневой оболочки:

Здесь вам будет предложено множество вариантов режима восстановления. Выберите один из предложенных вариантов под названием «Root — Drop to Root Shell Prompt». Нажмите Enter, и все готово.

Вы увидите, что внизу есть возможность вводить команды, когда вы выбираете опцию приглашения корневой оболочки. Это приглашение для вашей оболочки, и здесь вы будете творить чудеса, чтобы восстановить забытый пароль.

Перемонтировать корневую файловую систему с доступом для записи:

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

Сбросить имя пользователя или пароль:

Выведите список доступных пользователей с помощью следующей команды, как только вам будет предоставлен root-доступ:

Или вы можете увидеть доступных пользователей, отобразив содержимое файла /etc/passwd с помощью следующей команды:

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

Введите новый пароль UNIX:

Он попросит вас ввести новый пароль. Введите новый пароль один раз, а затем еще раз, чтобы подтвердить его:

Вы успешно восстановили свой пароль. Введите команду Exit для выхода из корневой оболочки.

При вводе команды выхода мы вернемся в меню Recover Boot. Теперь выберите стандартный вариант загрузки на экране. Будет предупреждение о совместимости с графическим режимом. Вам не о чем беспокоиться. Перезагрузка решит все эти проблемы совместимости. Теперь нам просто нужно войти в систему с паролем, который мы только что установили.

Возможная ошибка:

    Вы можете столкнуться с ошибкой манипулирования токеном аутентификации при вводе нового пароля:

Причина этой ошибки в том, что он по-прежнему смонтирован с доступом только для чтения. Чтобы решить эту проблему, просто введите команду для перемонтирования файловой системы и измените доступ.

Альтернативный метод сброса пароля:

Если по какой-либо причине у вас возникли проблемы со сменой пароля через корневую оболочку, выполните следующие действия:

Шаг 1

Перезагрузите компьютер. Чтобы открыть экран grub, удерживайте некоторое время клавишу Shift. Чтобы изменить панель Grub, нажмите E.

Шаг 2

Из заданного набора строк найдите любую строку, начинающуюся с «Linux», используя клавиши со стрелками вверх и вниз, и измените доступ с «только чтение» на «чтение-запись», просто заменив ro recovery nomodeset на rw init=/bin/bash. .

Шаг 3

Чтобы сохранить изменения и загрузиться, нажмите ctrl-x. Теперь вы загружаетесь с доступом для чтения и записи в ядро ​​​​Linux, здесь вы можете использовать оболочку bash вместо графического интерфейса. Другими словами, в вашей системе загрузится корневая оболочка без пароля.

Шаг 4

Введите свое имя пользователя в команду passwd. Если имя пользователя неизвестно, выполните поиск с помощью «ls /home» или «cat /etc/passwd | команда grep -i bash. Теперь сбросьте пароль и выйдите из терминала. После этого перезагрузитесь, используя следующие команды, и все готово.

Вывод:

Учетная запись root Ubuntu будет заблокирована, так как по умолчанию у нее нет пароля root. Учетная запись пользователя, которую вы настроили перед установкой Ubuntu, включена в качестве администратора с привилегиями sudo. Тем не менее, в любом случае это не означает, что вы являетесь пользователем root. Это отсутствие пароля root является предполагаемой функцией Ubuntu. «Меню загрузки для «Дополнительных параметров Ubuntu» позволяет вам выполнять определенные функции, связанные с root, из «приглашения корневой оболочки». Вот почему вы можете сбросить пароль Ubuntu этим методом.

Вопрос: если восстановить пароли Ubuntu так быстро и просто, не представляет ли это угрозу безопасности? Основная угроза безопасности возникает, если кто-то взломает вашу учетную запись из другого места через Интернет. Это не происходит здесь. В случае, если какое-либо вредоносное лицо имеет физический доступ к вашей компьютерной системе, ее безопасность уже находится под угрозой. Что ж, если вы не хотите использовать эту функцию, вы можете отключить ее, зашифровав свой жесткий диск с помощью шифрования LUKS при установке Ubuntu.

Об авторе

Сидратул Мунтаха

Студент CSE. Я люблю Linux и играю с технологиями и гаджетами. Я использую как Ubuntu, так и Linux Mint.

У меня есть привычка сначала экспериментировать с программным обеспечением на виртуальной машине, прежде чем выставлять его в своей производственной среде. Для этого есть множество причин, проверка совместимости, пригодности, требований к зависимостям и многого другого. Всегда безопаснее установить и запустить пакет на тестовой машине (в данном случае на виртуальной машине) перед отправкой на вашу реальную машину.

Это также означает, что бывают случаи, когда я вообще не включаю виртуальную машину в течение нескольких недель и, следовательно, могу потерять ее учетные данные, включая пароль для ее учетной записи пользователя. Хотя я стараюсь хранить пароль в той или иной форме в каком-то месте, но всегда есть вероятность, что что-то пойдет не так.

Нечто подобное произошло на прошлой неделе, когда я загрузился в виртуальную машину Ubuntu 16.04, чтобы поиграть с CrossOver linux и Play On Linux, просто чтобы посмотреть, действительно ли работают Microsoft Office 2010 или 2013.Вот тогда я понял, что забыл пароль от машины! Сменить забытый, а точнее утерянный пароль оказалось достаточно просто.

Все, что мне нужно было сделать, это выключить машину. Загрузите его обратно и сразу после нажатия "Запустить эту гостевую операционную систему" начните непрерывно нажимать клавишу Shift. Причина отчаянного нажатия клавиши Shift заключается в том, что в VMware Workstation загрузочный экран появляется на очень короткое время, и у вас практически нет времени на то, чтобы в него вникнуть. Поэтому не удивляйтесь, если клавиша Shift не будет зарегистрирована с первого раза.

После того, как вы войдете в диспетчер загрузки, выполните указанные ниже шаги,

Нажмите Дополнительные параметры для Ubuntu

Выберите режим восстановления для любого из доступных ядер

В разделе Меню восстановления выберите root

.

После этого вам будет предложено нажать клавишу Enter для входа в техническое обслуживание. Нажмите клавишу Enter (да!).

После этого в вашем распоряжении будет терминал с привилегиями root. Сходите с ума! Нет, подождите. Еще нет. Во-первых, смонтируйте корневую (/) файловую систему для чтения и записи, введя (нет необходимости в sudo),

После этого введите следующую команду, чтобы сбросить пароль для пользователя (замените user_name на ваше имя пользователя),

На этом все. Система запросит новый пароль и после этого выйдите из терминала, набрав

и продолжайте процесс загрузки, вы успешно сбросили утерянный пароль!

Примечание. Пробег может быть меньше для Virtualbox, чем для VMware Workstation.

В этой статье вы узнаете, как сбросить забытый пароль root в Ubuntu 18.04 LTS и Ubuntu 20.04 LTS.

Во-первых, вам необходимо либо включить, либо перезагрузить систему Ubuntu. Вы должны получить меню grub, как показано ниже. Если вы используете систему на VirtualBox, нажмите клавишу SHIFT на клавиатуре, чтобы открыть меню загрузки.

Далее нажмите клавишу "e", чтобы изменить параметры grub. Это должно отобразить экран, как показано ниже.

Пролистайте вниз, пока не дойдете до строки, начинающейся с «linux /boot/vmlinuz». Вся строка выделена ниже.

Сузить до раздела, который гласит: "ro тихий всплеск $vt_handoff" .

Замените "ro quiet splash $vt_handoff" на rw init=/bin/bash, как показано ниже. Цель состоит в том, чтобы установить корневую файловую систему с командами чтения и записи, обозначенными префиксом rw.

После этого нажмите ctrl + x или F10, чтобы перезагрузить систему. Ваша система загрузится в экран корневой оболочки, как показано ниже. Вы можете убедиться, что корневая файловая система имеет права доступа на чтение и запись, выполнив команду.

Вывод на снимке экрана ниже подтверждает права доступа на чтение и запись, обозначенные rw .

Чтобы сбросить пароль root, выполните команду.

Укажите новый пароль и подтвердите его. После этого вы получите уведомление об успешном обновлении пароля.

После успешного изменения пароля root перезагрузите систему Ubuntu, выполнив команду.

Спасибо, что зашли так далеко.Мы надеемся, что теперь вы можете легко сбросить забытый пароль root в вашей системе Ubuntu из меню grub.

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

Если вы цените то, что мы делаем здесь, в TecMint, вам следует подумать о следующем:

TecMint – это самый быстрорастущий и пользующийся наибольшим доверием сайт сообщества, где можно найти любые статьи, руководства и книги по Linux в Интернете. Миллионы людей посещают TecMint! для поиска или просмотра тысяч опубликованных статей, доступных всем БЕСПЛАТНО.

Если вам нравится то, что вы читаете, купите нам кофе (или 2) в знак признательности.

Читайте также: