Добро пожаловать в базу знаний

Как восстановить пароль root в случае утери (на примере ОС Debian)

0

Если пароль от VDS утерян, то есть 2 варианта восстановления:
- с потерей данных - переустановить VDS. Инструкция -> тут;
- без потери данных - попытаться переустановить пароль, изменив параметры загрузки.

Последовательность действий для попытки восстановления пароля без потери данных описана ниже.

1. Подключаемся через VNC (Инструкция -> тут)

pass-restore.png

 

2. Перезагружаем машину по кнопке Send CtrlAltDel, в правом верхнем углу.

pass-restore1.png

3. Во время перезапуска жмем 'e' для перехода в режим редактирования

pass-restore2.png

4.  Меняем параметры загрузки

В Debian:

- клавишами и переходим к строке linux /boot, заменяем ro на:

rw init=/bin/bash

- жмем CTRL+X или F10 для запуска системы.

pass-restore3.pngpass-restore4.png

В CentOS:

- выбираем строку, начинающуюся с "kernel /vmlinuz- ", нажмаем "e", чтобы отредактировать ее;

- добавляем параметр "single" после пробела в конце строки, нажимаем Enter;

- затем нажмаем "b", чтобы запустить систему в однопользовательском режиме.

pass-restore5.png

5.  После приглашения ввода команды, для смены пароля указываем стандартную passwd, дважды прописываем новый пароль (он не будет отображаться при вводе)

pass-restore6.png

6. Командой sync записываем все буферизированные изменения. Перезапускаем машину командой reboot -f

 pass-restore7.png

Пароль сменен!