Восстановить доступ и пароль к Ubuntu Linux | Ubuntu Linux

Будем сбрасывать пароль пользователя root.

В общем процедура заключается в следующем:

  • Загрузиться с Live CD
  • Примонтировать раздел на котором расположен файл passwd
  • Отредактировать файл passwd

 

Теперь подробно:

Загружаем систему на которой необходимо сбросить пароль с LiveCD. В качестве LiveCD можно воспользоваться установочным диском Ubuntu. В этой статье подробно рассказывается, как загрузиться с LiveCD. Я буду использовать образ ubuntu-14.04.1-desktop-i386.

Выбираем Try Ubuntu

Появляется рабочий стол Ubuntu:

Чтобы перейти в терминал (командную строку) жмем сочетание клавиш [Ctrl+Alt+F1]. Для возврата в графический интерфейс используется сочетание клавиш [Ctrl+Alt+F7].

Теперь определим какой раздел диска нужно примонтировать. Файл passwd находится в разделе, который помечен, как загрузочный (boot). Чтобы посмотреть, какие разделы доступны и какой из них является загрузочным используем команду:

sudo fdisk -l

Вывод команды:

В колонке Boot напротив загрузочного раздела стоит символ [*]. Вот этот то раздел нам и нужно примонтировать. В моем случае раздел называется /dev/sda1. У вас он может быть другим, например /dev/sdb1, /dev/sdc1. Итак монитруем раздел.

Для этого в директории /mnt создадим точку монтирования (директорию). Назовем ее например disk1.

sudo mkdir /mnt/disk1

Теперь выполним монтирование раздела /dev/sda1 в директорию /mnt/disk1

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

sudo mount /dev/sda1 /mnt/disk1

Проверим, что раздел примонтирован, для этого выполним команду:

mount |grep sda1

Получим вывод команды:

Видим, что раздел /dev/sda1 примонтирован в каталог /mnt/disk1

(rw) – означает, что раздел примонтирован с правами чтения\записи (read\write). По умолчанию, команда mount монтирует раздел именно с правом rw.

Теперь перейдем в директорию /mnt/disk1. Для этого выполним команду:

cd /mnt/disk1

Просмотрим содержимое текущей директории командой:

ls

Вывод команды ls:

Вывод команды показывает содержимое раздела /dev/sda1. Нам нужен каталог etc. Перейдем в него с помощью команды cd

cd etc

В этой директории должен находиться файл passwd. Открываем файл либо через редактор vi, либо через nano. Я воспользуюсь vi, т.к. этот редактор есть во всех дистрибутивах Linux. Вдруг вы будете загружаться с LiveCD на котором нет редактора nano. В nano все просто и понятно. Команда на редактирование файла passwd через nano следующая:

sudo nano passwd

Итак выполняем редактирование файла через редактор vi

sudo vi passwd

Тут может быть 2 варианта. Либо на месте значения пароля стоит символ «x», либо будет довольно длинная строка вида: «$6$CWndpft4dadHDkfdl…»

Вариант 1.

В этом случае необходимо удалять все символы выделенные желтой рамкой.

Вариант 2.

В этом случае необходимо удалить только символ «x».

В итоге должна получиться такая строчка:

Т.е. между словом «root» и первой по порядку цифрой «0» должно стоять два знака двоеточия «::» (root::0). Будьте внимательны, т.к. если будет какой-нибудь лишний символ или какого-то символа будет не хватать, то процедура сброса пароля окажется неудачной.

Редактируем файл passwd через редактор vi

Итак, после выполнения команды

sudo vi passwd

открылось окно редактирования в редакторе vi:

клавишами перемещения курсора устанавливаем курсор на символ «x» и один раз жмем клавишу [x]. Символ будет удален и в результате у нас должна появиться такая строка:

Теперь необходимо выйти в режим команд редактора vi. Для этого необходимо на клавиатуре ввести команду «:» (двоеточие). В моем случае это будет нажатие сочетания клавиш [Shift+;]. Далее необходимо набрать команду wq путем нажатия соответствующих клавиш [w] и [q]. В итоге внизу окна редактора должна получиться строчка «:wq«. На рисунке выделена желтой рамкой:

Команда :wq означает: «записать и выйти» (w — write, q — quit). Жмем [Enter], редактирование файла passwd закончено. Извлекаем носитель LiveCD и перезагружаем компьютер. Когда появится окно логина, то в качестве имени пользователя вводим root, жмем [Enter] и сразу же без запроса пароля попадаем в систему. Запрос на ввод пароля не выдается. Если все было сделано правильно, то мы успешно залогинимся в системе. Далее необходимо снова открыть файл passwd на редактирование и вернуть строку, которую мы редактировали к первоначальному виду, т.е. нужно добавить символ »x’ обратно. Через редактор vi это будет выглядеть следующим образом:

Вводим команду:

vi /etc/passwd

Открывается окно редактирования:

Клавишами перемещения курсора устанавливаем курсор между символами «::», т.е. должно получиться так: root:<тут курсор>:0

Жмем клавишу [i], таким образом мы входим в режим редактирования. И печатаем нужный нам символ «x«. Должна получиться такая строка: root:x:0

Жмем клавишу [Esc] — так мы входим из режима редактирования. И переходим в режим команд путем ввод символа двоеточие «:» [Shift+;]. Вводим команду на запись и выход :wq

А теперь нужно изменить пароль пользователя root. Для этого выполняем команду passwd и дважды указываем свой новый пароль. Попробуйте выйти из системы и снова зайти под пользователем root уже со своим новым паролем. Если не получается, попробуйте повторить процедуру по сбросу пароля.

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

Что делать, если вы забыли свой пароль к linux

Дата: 07 апреля 2010

Если вы забыли пароль к учетной записи linux, то в большинстве случаев его можно легко восстановить в три шага.

Загружаемся под root не зная пароля.
В вашем дистрибутиве, в списке grub (при включении нажмите эскейп, если не видно этого меню и система начинает старт сразу) должен быть пункт с надписью Recovery mode (режим восстановления). Загрузитесь в этот режим. После этого есть возможность попасть в терминал под именем root не вводя свой пароль.

Установка нового пароля.
Теперь вы в root и вам доступны любые действия по администрированию.
Для управления паролями существует команда passwd.
Для сброса пароля введите команду:
passwd имя_пользователя
После этого должно появиться предложение ввода нового пароля (2 раза).

Логический конец.
Если работа passwd завершилась удачей, то можно перезагрузить компьютер командой reboot и зайти в обычный режим введя свой новый пароль.

Сброс пароля root в Linux Debian

Пароль root (восстановление и взлом)в Debian

Рано или поздно перед каждым администратором или пользователем становятся вопросы такие, как:
Забыл пароль root, как сменить пароль root?
Как взломать пароль root (даже с благими намерениями, бывает и такое в организациях)?
Восстановление пароля root (например после взлома)?
Ситуаций может быть множество, как и путей решения данных проблем.

1. Восстановление взлом пароля root с помощью загрузчика (На примере GRUB2)

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

set root=(hd0,1)

search —fs-uuid —set c4b68b9f-38b1-4338-8fa6-86c8dfc6792a

linux /vmlinuz-2.6.26-1-686 root=UUID=4bed45bb-beb8-4ee4-9d1e-64b3d31c2e2a ro single

initrd /initrd.img-2.6.26-1-686
Редактируем конец строки

linux /vmlinuz-2.6.26-1-686 root=UUID=4bed45bb-beb8-4ee4-9d1e-64b3d31c2e2a ro single
заменив ro single на rw init=/bin/bash:

linux /vmlinuz-2.6.26-1-686 root=UUID=4bed45bb-beb8-4ee4-9d1e-64b3d31c2e2a rw init=/bin/bash
Нажимаем комбинацию клавиш Ctrl+X для загрузки
Обычным способом, меняем пароль через

passwd root
Перезагружаем машину и радуемся новому паролю.

2. Восстановление взлом пароля root с помощью Debian LiveCD

Бывают ситуации, когда загрузчик не позволяет внедрится в работу ядра, возможны и другие причины в невозможности использовать первый способ, тогда можно воспользоваться Debian LiveCD
Загружаемся с LiveCD
Через LiveCD входим в режим суперпользователя, предварительно сменив пароль суперпользователя root
После входа в режиме суперпользователя, монтируем разделы нашего диска в выбранную директорию и создаем адреса-синонимы для /sys , /proc, /dev , для дальнейшего изменения корня системы и некоторых системных файлов (подробней данный процесс описан на странице Восстановление Grub 2 c помощью LiveCD).
После смены корневой директории, мы можем спокойно изменить пароль в нашей системе обычным способом, меняем пароль через

passwd root

Перезагружаем машину и радуемся новому паролю.

http://4debian.info/article/page/28-passwd-root/

Обновлено: 13.03.2015

Добро пожаловать на форум линукс сообщества LINUXIM.RU. Наш портал создан исключительно для пользователей Linux и представляет удобную площадку для обмена информацией, новостями и советами при работе с операционными системами Linux. Линукс форум, в первую очередь призван для помощи людям, которые решили перейти на linux систему. Форум объединил в себе самые популярные linux дистрибутивы на сегодняшний день.

HackWare.ru

На форуме всегда доступны разделы UBUNTU, DEBIAN, SUSE, LINUX MINT, FEDORA. С вашей помощью мы постараемся собрать в одном месте все учебники по Linux, все инструкции и примеры настроек linux систем. Наш форум смело можно называть «Форум UBUNTU, Форум SUSE, Форум DEBIAN, Форум LINUX MINT, Форум FEDORA», т.к. мы постарались объединить лучшие операционные системы Linux в одном месте. На нашем форуме, вы всегда сможете найти ответы на самые часто задаваемые вопросы про Linux — Где скачать Ubuntu? Как работать в Терминале? Ubuntu 16.04 Как установить программу в Linux? Как Установить Linux?

Linux форум, все о линукс, скачать linux, linux установка, linux mint, ubuntu linux, linux сервер, операционная система linux Линукс для организаций, Линукс для дома, Линукс сервер, Линукс Ubuntu, Установка Линукс, Настройка Линукс

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

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