Сброс пароля root на серверах с OC Linux или BSD¶
В этой статье
Примечание
Для восстановления пароля от выделенного сервера используется подключение через IP KVM. Для виртуального сервера - Virt-viewer. Действия по сбросу пароля разнятся в зависимости от установленной операционной системы.
Информация
Подробное описание методов удаленного управления располагается здесь.
Сброс пароля в CentOS¶
Для сброса или изменения пароля от сервера следует выполнить следующий алгоритм действий. Пункты 1-5 применяются только для виртуальных серверов:
- Перейти во вкладку Консоль т доступ к IPMI сервисной панели управления Invapi;
-
Нажать на кнопку
Запустить VNC консоль(илиОткрыть HTML5-консоль, эта консоль будет открыта в отдельном окне браузера. В тег novnc будет добавлена ссылка для доступа к консоли):
-
Нажать на скачанный файл
console.vv; -
В открывшейся консоли нажать на иконку Клавиатура в верхнем левом углу и выбрать из списка вариантов Ctrl+Alt+Delete:

-
Сервер перезагрузится. Если при этом отключится консоль, необходимо заново открыть её через кнопку
Запустить VNC консоль. Как только начнётся загрузка с диска и на несколько секунд появится список доступных для загрузки ядер, следует быстро нажать кнопку E на клавиатуре, что позволит перейти в конфигурирование параметров загрузки ядра:
-
Пролистать вниз до строки, начинающейся со слова
Linux:
-
Перейти в конец этой строки (клавиша End на клавиатуре);
- Изменить окончание строки:
quietнаrw init=/bin/bashи нажать комбинацию клавиш Ctrl+X. Это действие позволит загрузиться в bash; - Ввести команду
passwdи нажать Enter; - Ввести новый пароль и нажать Enter;
- Повторить ввод нового пароля и нажать Enter;
- Ввести команду
Сброс пароля в FreeBSD¶
После подключения KVM необходимо перезагрузить сервер с помощью комбинации клавиш Ctrl+Alt+Del. Во время загрузки сервера на экран будет выведено следующее окно:

Необходимо выбрать вариант под номером 4 - Boot FreeBSD in single user mode.
Далее система предложит указать shell. Возможно выбрать два варианта - нажать клавишу Enter или ввести /bin/csh:

Если сервер был перезагружен принудительно с помощью кнопки выключения питания, то следует проверить файловую систему на наличие ошибок:
Затем следует перемонтировать файловую систему в режим записи:
Далее необходимо сменить пароль (необходимо ввести новый пароль дважды):
В конце процедуры смены пароля следует перезагрузить сервер:
Сброс пароля в Debian¶
После подключения KVM необходимо нажать клавишу Esc в момент вывода на экран надписи Press ESC to going to menu и перейти в меню GRUB.

Затем следует перейти в режим редактирования - нажать клавишу E и выбрать строку ядра, начинающуюся со слова kernel, и снова перейти в режим редактирования - клавиша E.
В конце строки необходимо добавить параметр:
Затем нажать клавиши Enter и B. После выполнения указанных действий система будет загружена в однопользовательском режиме.
Далее необходимо перемонтировать корневую файловую систему в режиме записи:

Далее выполнить команду passwd root и дважды ввести новый пароль. Затем следует перезагрузить сервер:
Сброс пароля в Ubuntu¶
Для сброса пароля root в Ubuntu необходимо перезагрузить сервер - нажать комбинацию клавиш Ctrl+Alt+Del.
После загрузки меню BIOS, но до старта ОС необходимо остановить таймер загрузки и перейти в меню GRUB - нажать любую клавишу, кроме Enter.
Загрузить ОС в однопользовательском режиме и отредактировать строку начальной загрузки. Для перемещения между строками используются стрелки на клавиатуре. Следует выделить строку Ubuntu и перейти в режим редактирования - нажать клавишу E:

Следует найти строку, начинающуюся с linux /boot и заменить в ней параметр ro на rw. Также необходимо дописать новый параметр init=/bin/bash.

Далее следует нажать комбинацию клавиш Ctrl+X или F10. Это действие загрузит ОС в однопользовательском режиме.
Необходимо ввести в консоли команду:
И дважды ввести новый пароль:

Затем следует сохранить изменения:
И перезагрузить систему: