我创建了一个EC2微型Linux实例并启动它,创建了一个密钥对以及本视频中指定的所有开始内容:
http://www.youtube.com/watch?v=hJRSti6DsJg
但是当我使用PUTTY终端连接到我的实例时,它将无法连接到我的EC2实例.
我已经使用PUTTY密钥生成器指定了正确的实例公共DNS和私钥.
我收到此错误:
Network Error : Connection timeout
Run Code Online (Sandbox Code Playgroud)
小智 27
您只需在ec2管理控制台中为ec2实例添加入站连接的ssh规则.
您确定在实例的防火墙设置中启用了SSH访问吗?
你能把PUTTY连接到其他机器吗?也许您的本地防火墙阻止了SSH连接.
此外,您不能简单地使用通过PUTTY生成的私钥 - 您必须使用AWS Web界面创建一个私钥,将其分配给您的EC2实例,将其下载到您的本地计算机并指示PUTTY在连接到您的时使用它EC2实例.
过去已成功连接,但在关闭实例并重新启动后出现此错误。
显然,在您将其关闭并再次启动后,公共 DNS 会发生变化,因此我必须替换 PuTTY 中的 DNS 字符串,然后它才能找到我的实例并在端口 22 上与之连接。
| 归档时间: |
|
| 查看次数: |
27933 次 |
| 最近记录: |