2012-02-09 102 views
2

好了,我已經在這裏閱讀教程: http://www.powercram.com/2009/07/connecting-to-aws-ec2-instance-linux.html亞馬遜AWS EC2 SSH登錄通過膩子在Windows

我創建了一個密鑰對在EC2上,並運行它通過的puttygen,並試圖通過膩子登錄。我嘗試登錄到該網站的IP,該網站的網址以及亞馬遜給我的公共DNS。我嘗試以root,ec2-user,ubuntu登錄(即使我認爲它是Fedora安裝,我只是不確定,因爲我只是繼承了這個項目)。亞馬遜界面上的密鑰對名稱是hooper,所以我嘗試登錄。每次我得到「服務器拒絕我們的密鑰」。我已經閱讀了許多人關於這個問題的文章,而且這些解決方案似乎都不適合我。如果任何人有任何其他想法,我會很感激。

回答

2

確保實例正在您認爲是的密鑰對下運行 - 您必須確保您通過PuttyGEN運行的密鑰PEM文件是實例通過身份驗證的實際密鑰。

+0

我添加了一個新的密鑰對並使用那個。我是否必須做一些事情來驗證該實例?只有一個實例在運行。 – Hoopdady 2012-02-09 22:28:41

+0

等一下。我想清楚你在說什麼。盡我所知,每個實例只有一個關聯對。有沒有辦法切換密鑰對,還是必須重新啓動實例才能做到這一點? – Hoopdady 2012-02-09 22:58:54

+0

您必須使用與實例正在運行的密鑰對關聯的PEM文件 - 只是創建另一個密鑰對將不起作用,因爲那不是實例啓動的那個。 – 2012-02-09 23:00:09