Opennebula CoreOS cloud-config

时间:2014-06-22 08:08:55

标签: ssh passwords cloud-init coreos opennebula

我在一个xen管理程序下运行opennebula 4.6.2上的coreos_production_rackspace_image我可以从coomand线路通过ssh连接但是我无法登录正在运行的coreos vm,因为我不知道如何通过云设置密码-在里面。

在opennebula中有一个是通过上下文变量将ssh密钥传递给vM: “SSH_PUBLIC_KEY =”ssh-rsa AAAAB3NzaC1yc2EAAA .....“但这不允许我登录(不知道为什么)。我甚至已经将一个cloud-init文件上传到”files& Kernals“我通过上下文变量传递给vm到vm模板,我仍然无法登录。

Opennebula确实有cloud-init的概念,但它说它设置了root密码而不是核心用户密码。 http://docs.opennebula.org/4.6/user/virtual_machine_setup/cloud-init.html

2 个答案:

答案 0 :(得分:0)

在CoreOS AWS EC2映像中,openssh已设置并询问您要使用哪个密钥对进行登录。所以,也许你应该从Rackspace切换到亚马逊。

答案 1 :(得分:0)

我刚刚将CoreOS图像更新到OpenNebula Marketplace:

http://marketplace.opennebula.systems/appliance/570151808fb81d0d6f000002

管理程序是KVM,而不是Xen。