Иногда возникает необходимость сбросить пароль учетной записи root в Linux, например, если вы забыли его или потеряли. В этой инструкции расскажем, как это сделать, используя загрузчик и командную оболочку Bash. Метод подойдет для систем, где установлен загрузчик GRUB.

 

Шаг 1: Изменение настроек загрузчика

  1. Перезагрузите компьютер и дождитесь появления экрана GRUB.
  2. Нажмите клавишу e, чтобы открыть редактор параметров загрузки.
  3. Найдите строку, которая начинается с linux. Она обычно содержит параметры загрузки ядра, такие как root=/dev/sda1 (где sda1 — ваш корневой раздел).
  4. В конце этой строки добавьте параметр init=/bin/bash. Это заставит систему загрузиться сразу в оболочку Bash, минуя стандартные этапы инициализации.

Пример строки после добавления параметра:

linux /boot/vmlinuz-5.4.0-42-generic root=/dev/sda1 ro quiet splash init=/bin/bash
  1. Нажмите комбинацию клавиш Ctrl+X или F10, чтобы загрузить систему с измененными параметрами.

Шаг 2: Перемонтаж корневого раздела

После загрузки в Bash корневая файловая система будет смонтирована в режиме только для чтения. Чтобы изменить пароль, необходимо переключить её в режим чтения/записи.

Выполните команду:

mount -o remount,rw /

Теперь корневую файловую систему можно изменять.

Шаг 3: Смена пароля пользователя root

Используйте команду passwd, чтобы установить новый пароль для учетной записи root:

passwd root

Введите новый пароль дважды, следуя инструкциям на экране.

Шаг 4: Возвращение к обычной загрузке

После успешной смены пароля выполните команду:

exec /sbin/init

Эта команда перезапустит систему и загрузит её в нормальном режиме.

 

Шаг 5: Исправление настроек загрузчика

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

update-grub

Она восстановит первоначальные настройки загрузчика.

Заключение

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

От root

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

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