Linux 使用openstack密钥对命令访问vm时的路径是什么

Linux 使用openstack密钥对命令访问vm时的路径是什么,linux,cloud,openstack,Linux,Cloud,Openstack,当我们使用openstack密钥对创建xxxcommamd并用密钥对引导虚拟机时,密钥对在虚拟机中存在于何处?我想知道假设您谈论的是一个Linux实例,它在启动后使用cloud init配置VM 公钥将附加到管理员帐户的~/.ssh/authorized_keys文件中。私钥未上载到实例。谢谢您回答这个问题,我使用命令“openstack keypair create abc>key.pem”,发现它是私钥文件。它将同时自动创建公钥以上载到vm?是的。某种程度上。公钥由Nova服务生成和存储。实

当我们使用
openstack密钥对创建xxx
commamd并用密钥对引导虚拟机时,密钥对在虚拟机中存在于何处?我想知道

假设您谈论的是一个Linux实例,它在启动后使用cloud init配置VM


公钥将附加到管理员帐户的
~/.ssh/authorized_keys
文件中。私钥未上载到实例。

谢谢您回答这个问题,我使用命令“openstack keypair create abc>key.pem”,发现它是私钥文件。它将同时自动创建公钥以上载到vm?是的。某种程度上。公钥由Nova服务生成和存储。实例启动时,实例上的cloud init通过查询通过
http://169.254.169.25
(这是一个链接本地IP地址)。