Как восстановить пару закрытых ключей SSH на OpenStack

5562
Rubens

Я использовал виртуальную машину в OpenStack, и я потерял свой закрытый ключ RSA. Могу ли я получить доступ к этой виртуальной машине? Конечно, без использования ключа RSA. Я думал о том, чтобы попросить администратора изменить права доступа, чтобы я мог получить доступ к своей виртуальной машине и перестроить ключ RSA.

Есть ли в Openstack директива администратора, которая позволяла бы изменять права доступа? Например, существует ли какая-либо директива администратора, которая может деактивировать проверку RSA на виртуальной машине во время sshсоединения?

0

1 ответ на вопрос

1
Barak

You can't recover your private key. If there is another account that allows ssh access to that VM, and that account has sudo privileges, you can ssh with that account and sudo into your account's files. From there you can change the key to a pair you already have.

Alternatively, if your information is stored on a Cinder volume, you can shut down the machine, detach the volume and add it to a new machine, giving you access to your files.

Похожие вопросы