我正在尝试让 Juju 在 Windows 8 上运行,但是在尝试让 juju 查看我的 ssh 密钥时遇到了一些错误:
C:\Users\username> juju bootstrap
error: error parsing environment "azure":
read C:\Users\user\SkyDrive\Documents\Azure\ssh\: The handle is invalid.
我已将使用 putty 生成的公钥添加到上述名为 azure 的目录中
我的environments.yaml
文件里有这个:
authorized-keys-path: C:\Users\user\SkyDrive\Documents\Azure\ssh\
有任何想法吗?
答案1
YAML 对于格式非常挑剔,只要有除字母数字以外的内容,请务必使用引号。
authorized-keys-path: "C:\Users\user\SkyDrive\Documents\Azure\ssh\"
应该可以解决问题。