Как сбросить root-пароль на VPS и Выделенном сервере с CentOS 7

Описание процедуры сброса root-пароля с помощью консоли и IPMI

Сброс пароля root на VPS

Если сервер включен и загружен, перезагрузите его используя кнопку Послать Ctrl+Alt+Del.

file

После загрузки BIOS появится меню загрузчика GRUB.

file

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

Далее найдем и отредактируем строку начальной загрузки, которая начинается с linux /boot/...

file

Параметр ro (read-only) отвечает за загрузку ядра Linux в режиме только чтение. Чтобы после сброса root-пароля изменения были сохранены, необходимо заменить ro на rw (read-write) — режим чтение-запись.

Укажем запуск командной оболочки bash, прописав rw init=/sysroot/bin/sh как указано на скриншоте:

file

Нажмите Ctrl+X или F10 и дождитесь загрузки операционной системы в однопользовательском режиме (single-user mode).

Для установки нового root-пароля введите команду:

chroot /sysroot 

Далее команду:

passwd root

Вводим новый root-пароль:

file

Сохраняем изменения командами:

exit
reboot

Сброс пароля root на Выделенном сервере

В веб-интерфейсе IPMI перейдите в раздел Remote Control → Console Redirection и нажмите Launch Console.

file

Обратите внимание, что для работы консоли необходимо, чтобы у вас было установлено ПО Java Runtime Environment. Файл для установки будет автоматически скачан при нажатии на Launch Console.

Сохраните и запустите его, после чего появившемся окне отметьте галочку внизу и нажмите Run.

file

При первом запуске, вероятно, будет выведено уведомление от системы безопасности Java:

file

В этом случае вам необходимо внести IP-адрес IPMI (как по протоколу http://, так и https://) в исключения безопасности в настройках Java, инструкция доступна на сайте Java. После вы сможете запустить консоль.

После входа в консоль перезагрузите сервер, перейдя в раздел Remote Control → Power Control выбрать пункт Reset server.

file

После перезагрузки сервера, в меню BIOS, перед запуском ОС, появляется меню GRUB.

file

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

Найдите строку, которая начинается с linux в 64-разрядной версии IBM Power Series или linux16 в системах на базе BIOS x86-64 или linuxefi в системах UEFI. Измените параметр ro на rw, удалите параметры rhgb и quiet:

file

Далее, добавьте rd.break enforcing=0 в конце строки:

file

Нажмите CTRL + X, чтобы запустить систему в однопользовательском режиме.

Выполните следующие команды для изменения пароля root и перезагрузки:

chroot /sysroot
passwd root
touch /.autorelabel
exit
reboot

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

Нужна помощь?Наши инженеры бесплатно помогут с любым вопросом за считанные минутыНаписать нам