He estado usando una máquina virtual en OpenStack y perdí mi clave privada RSA. ¿Hay alguna forma de acceder a esta máquina virtual? Eso sí, sin utilizar la clave RSA. Estaba pensando en pedirle al administrador que cambiara los permisos de acceso para poder acceder a mi VM y reconstruir la clave RSA.
¿Existe alguna directiva de administrador en Openstack que permita cambiar los permisos de acceso? Por ejemplo, ¿existe alguna directiva del administrador que pueda desactivar la verificación RSA en la VM durante la ssh
conexión?
Respuesta1
No puedes recuperar tu clave privada. Si hay otra cuenta que permite el acceso ssh a esa VM y esa cuenta tiene privilegios sudo, puede usar ssh con esa cuenta y sudo en los archivos de su cuenta. Desde allí puedes cambiar la clave por un par que ya tengas.
Alternativamente, si su información está almacenada en un volumen de Cinder, puede apagar la máquina, desconectar el volumen y agregarlo a una nueva máquina, lo que le dará acceso a sus archivos.