幾天前我已經設置了EC2實例,甚至昨天晚上我能夠順利地進行SSH連接,沒有任何問題。今天早上,我無法甩掉它。 22號港口已經在安全部門開放,自昨晚起我沒有改變任何東西。運行EC2實例突然拒絕SSH連接
錯誤:
ssh: connect to host [ip address] port 22: Connection refused
我最近類似的問題,我無法弄清楚爲什麼發生,所以我不得不創建一個新的實例,再設置它,並連接和配置所有EBS存儲到新的。花了我幾個小時......現在又發生了。在之前的版本中,我安裝了denyhost
,這可能阻止了我,但在當前版本中,只有apache2和mysql正在運行。
當前實例現在已經運行了16個小時,所以我不認爲這是因爲它沒有完成引導...此外,端口22對所有源(0.0.0.0/0)都是開放的,並且是使用tcp協議。
任何想法?
謝謝。
你設置實例上的SSH安全性,讓所有IP或只是你的嗎?如果只是你的,你的IP是否改變了? – Kirk
@Kirk:所有端口(包括22)的源爲0.0.0.0/0。協議:tcp。 – Sherzod
您是否從您的實例創建了AMI?如果是這樣,請從中運行新的實例。 –