我已经尝试在 Openstack Newton 基础架构上部署一个 ubuntu-cloud 实例,它工作得很好,我正在使用 novnc url 访问它,但我无法登录它,因为凭据似乎是错误的(我已经尝试为用户和密码使用“ubuntu”)。如何登录虚拟机实例?在使用 openstack server create
时,我已经尝试使用用户数据文件指定自定义凭据。命令,但它似乎不起作用。
最佳答案
登录 Ubuntu 云镜像没有默认密码(因为这将是一个巨大的安全问题)。您需要在 Nova 中配置一个 ssh key 对,在创建实例时通过 --key-name
指定openstack server create
的参数,然后在登录时使用该 key 进行身份验证。
您需要确保您的安全组规则允许 ssh 访问,并且您可能需要为实例分配一个 float ip 以便能够连接到它。
您当然可以决定在您的用户数据脚本中创建用户和密码。如果您尝试这样做但它不起作用,您需要更新您的问题以包含您正在使用的实际脚本,以便我们可以帮助您找出发生了什么。
关于openstack - 如何登录部署在 Openstack 基础架构上的 ubuntu-cloud 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59533108/