Восстановление root пароля в Rescue Mode на VPS от Hetzner

Категория: Linux

Сбрасываем пароль root'а на VPS сервере в режиме восстановления системы (Rescue Mode).

В простом случае, восстановить root пароль можно через панель управления "Rescue" в "Cloud Console":


Но только, если на сервере запущен qemu-guest-agent (qemu-ga). В моем случае, qemu-guest-agent не работал, может из-за того, что сервер ранее реанимировали через rsync. Поэтому, остается только способ установки нового пароля для супер-пользователя root способом загрузки OS в режиме восстановления (Rescue Mode).

Перед дальнейшими действиями лучше сделать Snapshot или Backup.

Reset root password

1. Активируем Rescue Mode в "Cloud Console" меню "Rescue":


2. Находим и монтируем нужный диск:

lsblk
mount /dev/sda2 /mnt

3. Переключаемся в root среду смонтированной системы:

chroot-prepare /mnt
chroot /mnt

4. Ставим новый пароль для root:

passwd

Готово. Можно перезагружаться в обычном режиме и подключаться по SSH.

Примечание

Чтобы на будущее упростить задачу сброса пароля - можно установить qemu-guest-agent:

sudo apt update
sudo apt install qemu-guest-agent
sudo service qemu-guest-agent status

#vps, #ubuntu, #hetzner, #rescue mode, #root reset

категория: Linux