openstack - 如何登录部署在 Openstack 基础架构上的 ubuntu-cloud 实例

标签 openstack

我已经尝试在 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/

相关文章:

openstack - 如何在 cirros OS 中安装软件包

security - Amazon S3 存储桶策略在 OpenStack Swift 世界中是否等效?

docker - 如何使用辅助节点的静态外部IPv4-地址将Kubernetes部署公开为服务?

python - 使用 python-novaclient 从 openstach 中的卷创建实例

ubuntu - 带有 conjure-up 和 MAAS 的 Openstack

python - 认证为什么/如何因 AUTH_URL/auth/tokens "No such file"错误而失败?

django - openstack-dashboard-ubuntu-theme 安装包时出错

openstack - 添加资源时 Terraform 身份验证不起作用

openstack安装: failed to set rdo repo on host

OpenStackCLI : Access `--property` 's from cloudinit script