我正在使用 Chef 引导一个基于 ec2 ubuntu 的 Chef 节点,它创建一个实例,但它显示 Failed to authenticate ubuntu - trying password authand
要求输入密码。但是新创建的 ubuntu ec2 实例不会设置任何类型的密码。引发错误
ERROR: Net::SSH::AuthenticationFailed: ubuntu@ec2-XXX-XXX-XXX-XX.com
如何绕过此事件以及问题所在,我是否必须对配置进行任何更改。
请帮助我,我是 Chef 的新手。
最佳答案
据我所知,EC2 实例正在使用 ssl 证书身份验证,您似乎没有将 key 对分配给创建的实例。
关于ubuntu - 使用 Chef 和 Knife 引导一个 ubuntu ec2 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15217340/