Забыл пароль пользователя root в Ubuntu как сбросить

Что делать если забыл пароль пользователя root в Ubuntu как сбросить

Если вы забыли пароль пользователя root в Ubuntu, восстановить доступ можно через режим восстановления (Recovery Mode) или загрузившись в GRUB меню. Это займёт 5-10 минут и не требует переустановки системы.

Причины проблемы

  • Потеря доступа к административному аккаунту при работе с правами root
  • Невозможность выполнения команд, требующих sudo или прямого входа под root
  • Блокировка управления системными сервисами и конфигурационными файлами
  • Риск потери данных при попытке угадать пароль (аккаунт может быть заблокирован)

Пошаговая инструкция

Способ 1: Через режим восстановления (Recovery Mode)

  1. Перезагрузите компьютер командой sudo reboot или нажав кнопку перезагрузки.
  2. Во время загрузки нажимайте клавишу Shift (или Esc на некоторых системах) для входа в меню GRUB.
  3. Найдите строку вашей версии Ubuntu с пометкой (recovery mode) и выберите её стрелками.
  4. Нажмите Enter для загрузки в режим восстановления.
  5. Дождитесь появления меню с опциями восстановления.
  6. Выберите пункт root — Drop to root shell prompt (опция для входа в консоль root).
  7. Нажмите Enter и вы получите доступ к командной строке с правами root без пароля.
  8. Введите команду mount -o remount,rw / для переподключения корневого раздела с правами записи.
  9. Установите новый пароль для root командой passwd root.
  10. Введите новый пароль дважды (символы не отображаются на экране — это нормально).
  11. Введите команду exit для выхода из shell.
  12. Выберите опцию resume для продолжения обычной загрузки системы.
  13. Войдите в систему под root с новым паролем.

Способ 2: Через редактирование параметров GRUB (для систем с зашифрованным диском)

  1. Перезагрузитесь и войдите в меню GRUB нажатием Shift.
  2. Найдите строку, начинающуюся с linux или linux16, и нажмите e для редактирования.
  3. Найдите в конце строки параметр ro quiet splash (или похожий).
  4. Замените его на rw init=/bin/bash (удалите старые параметры и добавьте новые).
  5. Нажмите Ctrl+X или F10 для загрузки с изменёнными параметрами.
  6. Система загрузится прямо в bash shell с правами root.
  7. Установите новый пароль командой passwd (без указания имени пользователя — автоматически для root).
  8. Введите новый пароль дважды.
  9. Выполните перезагрузку командой reboot -f.
  10. После перезагрузки войдите под root с новым паролем.

Способ 3: Для систем с использованием sudo вместо прямого входа под root

  1. Загрузитесь в режим восстановления (шаги 1-7 из Способа 1).
  2. Выполните команду mount -o remount,rw /.
  3. Введите команду passwd имя_пользователя (замените на реальное имя пользователя, входящего в группу sudo).
  4. Придумайте и введите новый пароль для этого пользователя.
  5. Введите пароль повторно для подтверждения.
  6. Выполните exit и выберите resume.
  7. После загрузки войдите под этим пользователем с новым паролем.
  8. Используйте sudo для административных операций.

Часто задаваемые вопросы

Потеряется ли моя информация при сбросе пароля? Нет, все файлы и данные остаются на месте — изменяется только пароль доступа к аккаунту root.

Что делать, если меню GRUB не появляется при нажатии Shift? Попробуйте нажимать Esc, Delete или удерживайте Shift сразу после включения компьютера; на виртуальных машинах может потребоваться нажать несколько раз.

Могу ли я сбросить пароль если забыл пароль обычного пользователя, а не root? Да, тем же способом: загрузитесь в режим восстановления и используйте команду passwd имя_пользователя для любого аккаунта.

Похожие материалы

Смонтировать жесткий диск NTFS в Linux Mint
Настройка прав доступа к папке через команду chmod в терминал
Ошибка apt-get update при сбое репозиториев в Debian