Как сменить root-пароль на сервере Hetzner через Rescue

5 мин чтенияОбновлено 25 сентября 2026

Забыли пароль от своего выделенного сервера на Linux? В этом нет ничего страшного, давайте решим эту проблему.

Для начала необходимо перевести наш выделенный сервер в режим восстановления (Rescue). Это можно сделать по инструкции.

Перевод сервера в режим Rescue

#Просмотр накопителей

Используем команду для просмотра существующих накопителей на нашем сервере.

Если вы используете Software RAID на своём сервере, вывод будет примерно таким. Обращайте внимание на разделы md, а именно md0, md1, md2:

Вывод lsblk при использовании Software RAID

Если на вашем сервере не используется Software RAID, то в зависимости от типов накопителей вывод команды будет выглядеть примерно так:

Вывод lsblk без Software RAID

#Монтирование основного диска

Далее необходимо смонтировать раздел основного диска. Поскольку на нашем тестовом сервере используется Software RAID, в этом случае подойдёт md2.

bash
mount /dev/md2 /mnt

Отлично.

Результат монтирования раздела

Теперь указываем новую корневую директорию для работы на только что смонтированном накопителе:

bash
chroot /mnt /bin/bash

#Смена пароля

Основной процесс завершён. Теперь нам остаётся лишь использовать стандартную команду для смены пароля соответствующего пользователя.

bash
passwd root

Вводим новый пароль два раза.

Ввод нового пароля командой passwd

Готово.

Успешная смена пароля

#Выход из режима Rescue

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

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

Ошибка при выполнении команды reboot

Отлично. Теперь мы можем перезапустить наш сервер и приступить к дальнейшей работе.

Не нашли ответ? Мы на связи 24/7.Написать в поддержку