将 ssh 密钥添加到 Xen VM

将 ssh 密钥添加到 Xen VM

我最近需要重启 Xen 主机,现在我无法再通过 ssh 进入虚拟机。以前我可以,但现在我Permission denied (publickey).

我对 Xen 不太熟悉,为什么在重新启动时它会删除或覆盖虚拟机上的密钥?我如何才能将密钥重新放到机器上?我可以从主机箱直接登录机器吗?

答案1

您可以连接到控制台并使用重置您的钥匙xm console <id>

至于您的另一个问题,它可能是您设置为在启动时运行的服务(虚拟机)。您应该仔细检查/etc/init.d是否有任何可疑之处。还要检查/var/log/messages是否有任何有用的提示。

要将密钥放回到机器上,请将其从主机 scp 过来。

相关内容