Многие это умеют лет 20, но тут нюанс что нам нужна консоль виртуалки (в данном случае - провайдера gcore/edgecenter). И основная заметка именно про 2 шифта (см ниже)
Итак.
Вы можете сменить проль через grub:
1) Перезагрузите ВМ через VNC (в правом верхнем углу кнопка), а затем кликните на поле ввода (чтобы нажатия регистрировались именно на сервере).
2) Сразу же после перезагрузки нажмите и зажмите левый Shift (можно правый зажать, а кликать левый). Для CentOS можно зажимать "C", но и Shift должен работать. Таким образом мы попадем в меню grub
3) Выберите основную ОС в меню (если с ней проблемы - выбирайте advanced options и версию с recovery mode).
4) Нужно этот пункт выбрать и нажать e, чтобы перейти в режим редактирования. Если просто нажать ентер - загрузит систему как обычно.
5) Найдите строку, которая начинается с linux, нужно в конец добавить single, init=/bin/bash или их комбинацию. Для убунты работает только сингл, с инит загрузка зависнет, но где-то работает только инит.
Эти изменения действуют только на текущую загрузку и нигде не сохраняются.
6) Нажмите F10 или ctrl+X
7) Загрузитесь в ОС как root-user. После запуска шелла пропишите: mount -o remount,rw /.
Введите команду passwd root.
8) Введите дважды новый пароль.
9) Перезагрузите ВМ.
Также, есть режим emergency
Защита от возможности загрузиться в обход авторизации будет отдельно