簡體   English   中英

AWS Ubuntu EC2 實例無法通過 SSH 連接

[英]AWS Ubuntu EC2 Instance won't connect over SSH

今天,我在學習課程時嘗試使用 Ubuntu AMI 創建一些 EC2 實例。 我一直使用 Amazon Linux AMI,但講師使用的是 Ubuntu,所以我想我也會這樣做。

我用實例創建了一個新的 PEM 文件,並在控制台中瀏覽實例向導時選擇了默認值。 此外,我還清除了以前課程中所有以前的 VPC 和實例,並從一個新的默認 VPC 開始。 一切都毫無問題地旋轉起來。

我更改了新 PEM 的權限並嘗試使用ssh -i PEMFILE ubuntu@IPADDRESS進行 SSH 它正常要求將地址添加到 known_hosts 然后注銷。 我再次發出命令,它立即返回Connection Closed

我嘗試查看我所有的 VPC 設置(NACL、路由、IGW 等)以及為 SSH 22 0.0.0.0/0輸入和所有輸出設置的安全組入站和出站規則。 我再次終止並銷毀了包括 VPC 在內的所有內容,並再次從頭開始嘗試。 同樣的問題。 我檢查了密鑰 SHA 以確保它是好的。 然后我決定使用相同的密鑰和 VPC 啟動一個 Amazon Linux 實例。 在 ec2-user 用戶下沒有問題。 啟動一個 CentOS 實例,相同的密鑰和 VPC。 就在centos用戶下。

我正在撓頭,為什么只有 Ubuntu AMI 不讓我通過 SSH 進入?

在此先感謝您的幫助!

我一定是做錯了什么,因為我剛剛啟動了另一個實例並且沒有問題它“保持”連接。 我沒有問題,並且在我連接后它不會立即將我注銷。 我仍然不確定我會做些什么來導致這種情況,但我現在正在工作。 感謝您的建議! 我仍然很樂意聽取任何知道問題可能是什么的人的意見。

暫無
暫無

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

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