Как сбросить пароль root в Linux

Сброс пароля root Linux Рекомендуем

В Linux обычным пользователям и суперпользователям разрешен доступ к службам через аутентификацию по паролю. Если обычный пользователь не может вспомнить свой пароль, суперпользователь может сбросить пароль обычного пользователя прямо с терминала. Однако что, если суперпользователь (или пользователь root) потеряет свой пароль?

Чтобы восстановить утерянный пароль суперпользователя (или пользователя root), это делается иначе. Тем не менее, этот метод восстановления утерянного пароля позволяет любому злоумышленнику, имеющему физический доступ к вашему хосту Linux, получить полное владение.

В этой статье мы рассмотрим, как восстановить утерянный пароль root в Linux двумя разными способами.

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

1. Сбросить утерянный пароль root из меню Grub.

1. Прежде всего, чтобы восстановить утерянный пароль root, нам нужно перезапустить хост Linux, если вы не можете вспомнить пароль для root (или суперпользователя).

2. Когда появится страница GRUB, быстро выберите опцию "* Дополнительные параметры для GNU / Linux", нажав клавишу со стрелкой вниз и кнопку Enter.

grub-advanced-options

3. Теперь нажмите e, чтобы отредактировать команды.

Вам необходимо изменить его или переключить из режима "только чтение" в режим "чтение-запись". Найдите строку, начинающуюся с "Linux". После этого найдите "ro" и измените его на "rw". Добавьте init=/ bin / bash в конец строки.

grub-edit-kernel-loading-меню

4. Нажмите F10. Появится экран с подсказкой.

grub-boot-bash-screen

5. Смонтируйте корневую файловую систему в режиме чтения-записи:

6. Теперь вы можете сбросить утерянный пароль root с помощью следующей команды:

В качестве альтернативы вы можете изменить пароль суперпользователя с помощью команды:

grub-bash-экран-сбросить пароль

Когда вы закончите, введите:

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

2. Сбросить утерянный пароль root с помощью Live CD.

Если у вас есть Linux Live CD (или USB), вы можете загрузиться с него и использовать его для сброса пароля root. В нашем примере мы будем использовать Ubuntu Live CD.

1. Загрузите последнюю версию Ubuntu и создайте из нее загрузочный Live CD / USB. Загрузите с него вашу систему.

2. На экране дисплея выберите "Попробовать Ubuntu". Это приведет вас к рабочему столу Live CD.

убунту-жить-компакт-диск-попробовать-убунту

3. Откройте терминал и введите следующую команду, чтобы стать пользователем root:

4. Далее нам нужно узнать расположение раздела жесткого диска. Используйте следующую команду:

В большинстве случаев это будет "/ dev / sda1", хотя он может отличаться в зависимости от того, как ваш жесткий диск разбит на разделы.

5. Смонтируйте раздел жесткого диска восстанавливаемой системы, используя следующую команду:

ubuntu-livecd-mount-раздел

6. На этом этапе нам нужно заблокировать себя в каталоге "mnt / recovery". Это означает, что мы делаем вид, что находимся в обычной файловой системе Linux. Это просто называется chroot.

7. Используйте следующую команду для сброса пароля root:

или нам:

сбросить пароль суперпользователя.

8. После завершения выйдите из оболочки chroot:

9. Отключите корневой раздел:

и выйдите из корня:

10. Наконец, извлеките Live CD и перезагрузитесь в вашу систему Linux.

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

Хотите и дальше копаться в Linux. У нас есть для вас руководство по настройке Bluetooth в Linux. Вы также можете увидеть наш список инструментов для создания собственного дистрибутива Linux!

4 комментария

  1. Меню Grub>
    Дополнительные параметры для Ubuntu>
    найдите параметр "(режим восстановления)" и выберите его>
    выберите следующие параметры по одному>
    fsckПроверьте все файловые системы
    сетьВключить сеть
    rootDrop к приглашению оболочки root
    … и, поскольку последнее сообщение оставляет вас с мигающим курсором, нажмите ENTER еще раз.
    в приглашении #; введите это и нажмите ENTER
    пароль root

  2. МОЙ БОГ !! Я думал, что переход на Linux спасет меня от таких легких "взломов" !!! Как такое возможно?

  3. Привет, когда я нажимаю "расширенное меню для ubuntu", он спрашивает у меня пользователя и пароль. Не могли бы вы мне помочь? Что мне нужно сделать, спасибо

  4. дает мне "не удалось" при "переключении на rootfs" во время перезагрузки

Комментарии закрыты.