environment.yaml 文件中的 authorized-keys 需要什么?

environment.yaml 文件中的 authorized-keys 需要什么?

我正在尝试让 Juju 在 HPCloud 中运行;但是,我不明白 environment.yml 文件中的授权密钥需要什么。

我已经读过这篇文章了如何配置 Juju 以部署在 HP Cloud 上?并尝试从 HPCloud 管理控制台的私钥创建公钥。此外,我尝试创建公钥并将该信息放入 environment.yml 文件中,但状态命令显示“服务器拒绝接受连接”。

提前致谢。

答案1

它必须是您的 ~/.ssh/id_rsa.pub 的精确输出,这里是我的示例:

type: openstack
default-series: precise
authorized-keys: |
  ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuzAhXssdiPaxQ9mEXd6VnRcqhkrJMgt0kQi8FmQgNbO0hKaGfEcdTYbCaA4V37iWwIXSosfkSZ4oglZvbz9dBs6zRC/sObVXGr5DCq58UY7W1LgEF+nSprAGZZs+lJTqs+KNnB8cnJ3Drs2peTNOnlCmCw4zbuAO2ftNuWzaVJRpX5IJae/lxr0B9fbtlQtEcWREUeJRHNi5koQO583TEg0ViyFV6MK+o3SM1FKeXxXaQ/94vJx8Of/CbUnBOyXOUG0p8FK3gyhlsbdsEdRXzYzQ5L1lES+44oujlMHN/+vVw0OMmeMGpnMx2NeFp/tN6y7nvoFjx+Wduzaiwl2RX jorge@lowgirl

记下|,我想你需要它。

相关内容