我無法連接到我的AWS實例。我搜索了其他相關主題,他們沒有給我答案。無法連接到新的Amazon AWS Centos實例
我創建了一個Centos AMI並完成了所有步驟。最後我輸入了一個密鑰對。
該實例已創建,看起來一切正常。除了我無法連接到服務器。
VIA PUTTY 膩子說:登錄爲,然後是密碼請求,這當然我沒有。我不知道如何使用PEM文件進行連接,但似乎沒有使用PEM文件進行連接的方式。
VIA BITVISE 我在Bitvise創建了密鑰對。當我連接時,我嘗試了用戶名ec2-user和root,並要求initial_method爲publickey + slot2 +密碼(並且沒有密碼)。
它總是要我輸入密碼,而當我輸入(或不輸入)用密鑰創建的密碼時,它將無法連接到EVERYTIME。
讓我瘋狂,WTH亞馬遜!只需創建一個用戶名/密碼給我們連接!這對鑰匙是瘋了。
請訪問http://文檔。 aws.amazon.com/AWSEC2/latest/UserGuide/putty.html – 2014-11-22 12:35:22
聽起來就像您剛剛開始使用AWS。亞馬遜本身不提供CentOS映像(他們有亞馬遜Linux,而是建立在CentOS上,非常值得一看!)。因此,您可能希望在使用社區圖片之前嘗試使用官方圖片,以確保該錯誤不在您的控制之外。如果像你所說的那樣,你實際上創建了一個AMI,那麼問題是你的實例是否會從元數據中讀取ssh公鑰,並用它創建一個用戶(比如cloud-init會這樣做)。亞馬遜是不會責怪在自定義圖像中發生的事情:) – sysconfig 2014-11-22 22:24:46
你是對的,我剛剛開始,但圖像是由誰知道他們在做什麼,我確實設法連接作爲結果的人創建的。然而,這個實例在驅動器不夠大並且技術人員不知道如何創建RDS後被取消。我已經使用過相同的圖像,但由於這種私人/公共密鑰業務未能連接。在域名開始解析爲IP之前,使用密碼訪問服務器幾乎沒有安全風險,並且它只是過度設計以強制實施即使PuTTy本地支持也沒有的無密碼私鑰訪問。 – Mark 2014-11-22 23:05:33