Estou usando uma máquina virtual no OpenStack e perdi minha chave privada RSA. Existe alguma maneira de acessar esta máquina virtual? Claro, sem usar a chave RSA. Eu estava pensando em pedir ao administrador para alterar as permissões de acesso, para que eu pudesse acessar minha VM e reconstruir a chave RSA.
Existe alguma diretiva de administrador no Openstack que permita alterar as permissões de acesso? Por exemplo, existe alguma diretiva de administrador que possa desativar a verificação RSA na VM durante a ssh
conexão?
Responder1
Você não pode recuperar sua chave privada. Se houver outra conta que permita acesso ssh a essa VM e essa conta tiver privilégios sudo, você poderá usar ssh com essa conta e sudo nos arquivos da sua conta. A partir daí você pode alterar a chave para um par que você já possui.
Alternativamente, se suas informações estiverem armazenadas em um volume Cinder, você pode desligar a máquina, desanexar o volume e adicioná-lo a uma nova máquina, dando acesso aos seus arquivos.