Существует несколько способов сбросить пароль root в Linux. Выбор метода зависит от доступа к системе и настроек загрузчика. Ниже — подробные инструкции для основных сценариев. Подходит для: дистрибутивов с GRUB (Ubuntu, Debian, Astra Linux и др.). Шаги: Используется, если нет пункта recovery mode. Шаги: Подходит, если нет доступа к GRUB. Шаги: Если у вас есть доступ к учётной записи с правами sudo: После перезагрузки:
Существует несколько способов сбросить пароль root в Linux. Выбор метода зависит от доступа к системе и настроек загрузчика. Ниже — подробные инструкции для основных сценариев. Подходит для: дистрибутивов с GRUB (Ubuntu, Debian, Astra Linux и др.). Шаги: Используется, если нет пункта recovery mode. Шаги: Подходит, если нет доступа к GRUB. Шаги: Если у вас есть доступ к учётной записи с правами sudo: После перезагрузки:
...Читать далее
Оглавление
Существует несколько способов сбросить пароль root в Linux. Выбор метода зависит от доступа к системе и настроек загрузчика. Ниже — подробные инструкции для основных сценариев.
Способ 1. Через режим восстановления (Recovery Mode)
Подходит для: дистрибутивов с GRUB (Ubuntu, Debian, Astra Linux и др.).
Шаги:
- Перезагрузите компьютер.
- В меню GRUB (появляется автоматически или при удержании Shift/Esc) выберите «Дополнительные параметры для Ubuntu» (Advanced Options for Ubuntu).
- Выберите строку с recovery mode (например, Ubuntu, with Linux 5.4.0‑189‑generic (recovery mode)).
- В меню восстановления выберите Root (Drop to root shell prompt).
- Перемонтируйте корневой раздел с правами записи:mount -rw -o remount /
- Смените пароль root:passwd root
Введите новый пароль дважды. - Перезагрузите систему:reboot
Способ 2. Через редактирование параметров GRUB
Используется, если нет пункта recovery mode.
Шаги:
- В меню GRUB выберите нужную версию ядра и нажмите e для редактирования.
- Найдите строку, начинающуюся с linux.
- Замените ro на rw и добавьте в конец строки:init=/bin/bash
- Нажмите Ctrl + X или F10 для загрузки.
- Система запустится в режиме командной строки. Смените пароль:passwd root
- Перезагрузите:exec /sbin/init
# или
reboot -f
Способ 3. Через LiveCD/USB
Подходит, если нет доступа к GRUB.
Шаги:
- Загрузите систему с LiveCD/USB (например, Ubuntu Live).
- Откройте терминал.
- Определите корневой раздел вашей системы (например, /dev/sda1):sudo fdisk -l
- Примонтируйте раздел:sudo mount /dev/sda1 /mnt
- Зайдите в chroot‑окружение:sudo chroot /mnt
- Смените пароль root:passwd root
- Выйдите из chroot и перезагрузите:exit
sudo reboot
Способ 4. Через sudo (если есть другой пользователь с правами)
Если у вас есть доступ к учётной записи с правами sudo:
- Откройте терминал.
- Выполните:sudo passwd root
- Введите текущий пароль пользователя, затем новый пароль root дважды.
Важные предупреждения
- Безопасность. Сброс пароля даёт полный доступ к системе. Убедитесь, что вы авторизованы.
- Шифрование. Если диск зашифрован (LUKS, BitLocker), методы выше не сработают без ключа расшифровки.
- UEFI/Secure Boot. В некоторых системах может потребоваться отключить Secure Boot в BIOS.
- Резервные копии. Перед изменениями сделайте бэкап важных данных.
Проверка нового пароля
После перезагрузки:
- Войдите в систему как root.
- Убедитесь, что команды sudo и su работают корректно.
Профилактика
- Храните пароль root в надёжном месте (менеджер паролей, зашифрованный файл).
- Используйте sudo вместо прямого входа под root.
- Настройте двухфакторную аутентификацию (если возможно).