- Сброс забытого пароля
- Есть доступ к меню выбора операционных систем GRUB
- Меню выбора операционных систем GRUB недоступно
- Как сбросить пароль в Linux
- Когда можно использовать GRUB
- Когда нет возможности использовать GRUB
- Сброс пароля root от GRUB (Debian)
- Редактирование параметров GRUB
- Удаление пароля Root
- KeePassX
Сброс забытого пароля
Иногда бывает так, что пароль администратора системы оказывается забытым. Тогда возникает необходимость его сбросить, что сделать очень просто.
Есть доступ к меню выбора операционных систем GRUB
Если у вас при загрузке компьютера появляется меню выбора операционных систем то, скорее всего, у вас в нём есть пункт, обозначенный recovery mode. Загрузитесь в него, у вас запустится консоль с правами root. Если у вас одна операционная система, то для отображения меню GRUB при загрузке необходимо удерживать кнопку Shift , если это не срабатывает, то попробуйте при загрузке компьютера (когда вы видите заставку Ubuntu), нажать на кнопку Reset на системном блоке компьютера, при следующей загрузке меню GRUB отобразится без каких либо манипуляций.
Сначала необходимо перевести корневую файловую систему в режим записи
Теперь для установки нового пароля достаточно набрать команду
где вместо имя_пользователя подставить имя нужного пользователя, а потом
для перезагрузки компьютера.
Если пункта recovery mode нет, то выберите строчку с вашей системой, нажмите E и допишите в конец опций ядра слово single, теперь нажмите B и у вас загрузится тот же терминал с правами суперпользователя.
Меню выбора операционных систем GRUB недоступно
Если у вас по тем или иным причинам отключён выбор операционных систем при загрузке, то пароль можно сбросить с помощью любого LiveCD с Linux. Для этого необходимо загрузиться с LiveCD, примонтировать ваш корневой раздел, а далее установить пустой пароль пользователю путём редактирования файлов etc/shadow и ect/shadow- на этом разделе, как описано здесь. Теперь можно перезагрузиться в нашу систему и войти с пустым паролем.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2018 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Как сбросить пароль в Linux
Давайте рассмотрим несколько способов сбрасывания системного пароля в Linux. Вы наверное знаете, что у пользователя root есть права на изменение пароля любого пользователя в системе. А что если вы забыли пароль от рута? Вот об этом и пойдет речь в статье.
При восстановления пароля (рута или любого другого пользователя) встречаются две различные ситуации, требующие разного подхода.
Когда можно использовать GRUB
- В окне загрузчика GRUB выделите строку с нужной версией линукса, для которого вам нужно сбросить пароль
- Нажмите ‘e’ для редактирования. Выберите строку ядра. Добавьте ‘single’ в конец строки. Нажмите ‘b’ для загрузки. Если система продолжает запрашивать пароль рута, добавьте в конец строки init=/bin/bash Снова нажмите ‘b’ для загрузки
- После этого вы либо увидите приглашение для рута, либо восстанавливающее меню, где нужно выбрать строку с рутом. Используйте passwd для того чтобы изменить пароль у любого пользователя
Когда нет возможности использовать GRUB
- Загрузитесь с live CD
- Выберите «Попробовать Ubuntu без изменений на вашем компьютере» (Try Ubuntu without any changes to your computer)
Сброс пароля root от GRUB (Debian)
На днях я работал над обслуживанием некоторых виртуальных машин (ВМ, Виртуальная машина) и со мной случилось так, что я не помнил password de Корень ни от любого другого пользователя. Ой! Бедный я, какой у меня беспорядок! ! Что я сделал !? В какой момент я сменил пароль, который не помню? Затем последовали мысли, которые я не могу воспроизвести, но вы можете себе представить .
Поискав в блоге, я нашел сообщение старого друга Elav для Изменить пароль root в Debian / LMDE. К сожалению, у меня это не сработало, поэтому вот еще один метод.
Для хранения паролей я использую по рекомендации моего друга Факундо KeePassX отличный менеджер пользователей и паролей, который является мультиплатформенным и, конечно же, бесплатным программным обеспечением!
Ну, дело в том, что он не запомнил пароль, а также тот, который хранил в KeePassX это не сработало ни для одного пользователя. Поэтому, отказавшись от попытки использовать тысячу и один ключ, которые приходили мне в голову, я просто соизволил сделать сброс на password de Корень от GRUB для моей дорогой Debian.
Редактирование параметров GRUB
Процесс относительно прост, и все, что нам нужно, это иметь GRUB установлен (не говоря уже о том, что у нас должен быть доступ, чтобы увидеть загрузку машины, верно?). В моем случае я подключился к вирт-менеджер (У меня есть виртуальные машины с KVM) и перезагрузил машину, но это также работает для реальной машины.
Когда GRUB start мы должны отредактировать параметры загрузки, нажав клавишу e .
Теперь мы должны отредактировать параметры, с которыми система запускается. Переходим к строке, загружающей ядро операционной системы. Это строка, которая начинается с Linux:
echo 'Загрузка Linux 3.2.0-4-amd64 . ' linux /vmlinuz-3.2.0-4-amd64 root = / dev / mapper / seacat-root ro quiet
Что стоит за вмлинуз это будет зависеть от установленной версии ядра. Как и то, что появляется после корень = это будет зависеть от того, как у вас установлена система на вашем файловая система.
Будьте осторожны, потому что наверняка по умолчанию раскладка клавиатуры английская, а для нас, говорящих по-испански, некоторые символы меняются.
После слова тихий. Строка должна быть:
linux /vmlinuz-3.2.0-4-amd64 root=/dev/mapper/seacat-root ro quiet init=/bin/bash
Задняя панель, которую вы видите на изображении, появляется автоматически, показывая, что то, что написано ниже, является частью той же предыдущей строки.
После того, как это было отредактировано, нам просто нужно запустить машину. Как говорится на изображении, с Ctrl + x o F10 мы запускаем систему с этими опциями.
Это вернет оболочку, и мы сможем редактировать файл / И т.д. / тень.
Удаление пароля Root
Оболочка после редактирования GRUB.
Поскольку у нас нет полностью функциональной системы, мы увидим, что в этом случае колотить он выдает некоторые ошибки и фактически не очищает экран. Но это не имеет значения, потому что достаточно того, для чего он нужен.
В четвертой строке изображения появляется следующая подсказка:
Первое, что нам нужно сделать, это вернуться файловая система чтобы у него были права на запись. Для этого мы выполняем:
root@(none):/# mount -o remount rw /
Теперь да, мы можем перейти к редактированию с помощью карликовый файл / И т.д. / тень.
Когда мы открываем карликовый возможно, нам тоже выдадут ошибки. Но мы не учитываем и нажимая Enter мы продолжаем.
Файл / И т.д. / тень в первой строке у вас есть информация о корень. Для каждой строки у нас есть набор полей, разделенных двумя точками (:).
Первое поле соответствует имени пользователя, второе поле — хэш, соответствующий password. Что нам нужно сделать, так это удалить все символы, чтобы он не был password de корень. Как видно на изображении:
Модифицированный файл / etc / shadow без пароля root.
Сохраняем файл с Ctrl + o и мы оставили нано с Ctrl + x . Теперь нам нужно только перезапустить машину. Когда система просит нас войти в систему, мы можем ввести как корень без необходимости вводить какие-либо password.
Поскольку мы запустили оболочку, которая не «хорошо загружена», чтобы перезапустить машину, нам придется выполнить аппаратный сброс, то есть нажмите кнопку сброса или в моем случае отправьте Принудительный сброс.
После запуска системы мы вводим как корень и теперь мы можем бежать ПАРОЛЬ и мы устанавливаем новый password de корень:
KeePassX
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Из Linux » Учебники / Руководства / Советы » Сброс пароля root от GRUB (Debian)