【发布时间】:2020-06-03 19:04:51
【问题描述】:
我配置了我的实例。它启动并运行。在分配弹性 IP 之前,我可以使用我的密钥(由厨师/刀提供)进行 ssh。例如这有效(在 EIP 之前):
ssh -F .ssh/config ec2-ww-xx-yy-zz.us-west1.computer.amazonaws.com
分配 EIP 后,我得到:
Permission denied (publickey)
错误消息,因为它检查我的主文件夹而不是项目目录。
我什至指定了配置目录和 EIP:
ssh -F .ssh/config ubuntu@ww.xx.yy.zz -v
返回“连接超时消息”。
当我使用 Elastic Fox 时,我可以看到 EIP 已正确关联。我是否缺少拒绝 SSH 到 EIP 的 AWS 设置?
【问题讨论】:
-
在旁注中,我确保端口 22 在 aws 安全组中是完全开放的
-
现在似乎可以工作了。在我的 bash 脚本中添加了一个等待功能,它终于把它捡起来了。
标签: amazon-web-services amazon-ec2