簡體   English   中英

AWS EC2-Ubuntu實例,SSH連接主機操作超時

[英]AWS EC2 - Ubuntu instance, SSH connect to host operation timed out

我是新建立虛擬機的人。 我使用AWS EC2創建了我的第一個Ubuntu實例。 按照說明,一切似乎都在檢查,直到我嘗試使用ssh連接到它為止。

為了提供一些上下文,我的應用程序稱為“ smpapp”。 我的電腦是macOS High Sierra。 自然,我的smpapp.pem文件保存到~/Downloads 首先,我打開終端並將工作目錄設置為cd ~/Downloads 然后,我輸入chmod 400 smpapp.pem ,它沒有返回任何錯誤,因此我認為它是成功的。 然后,我輸入ssh -i "smpapp.pem" ubuntu@ec2-XX-XX-XXX-XXX.us-east-2.compute.amazonaws.com (用X省略公共DNS編號)。 吐出一段時間后, ssh: connect to host ec2-XX-XX-XXX-XXX.us-east-2.compute.amazonaws.com port 22: Operation timed out進行了處理ssh: connect to host ec2-XX-XX-XXX-XXX.us-east-2.compute.amazonaws.com port 22: Operation timed out

有人可以向我解釋一般性問題以及如何解決(方法和外行術語)嗎?

可能是幾件事:

您的ec2實例是否具有公共IP? (否則,您可能必須附加一個彈性IP或將其放入公共子網中)

連接到ec2實例的安全組是否允許連接到端口22?

子網上的ACL是否允許公共連接到子網上?

您的VPC是否配置為通過您的IGW路由流量?

亞馬遜會提供有關確定問題的分步說明,這可能是由於上述原因而導致的。 您可以在此處找到有關官方亞馬遜文檔的逐步說明。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM