2012-05-10 29 views
4

我是新來的AWS和創建密鑰對正確無法連接到AWS機:操作超時

@air~/.ec2 - 14:25:10$ ec2-add-keypair mykey > mykey.pem 

與運行實例相同的密鑰

@air~/.ec2 - 14:25:15$ec2-run-instances ami-a29243cb -k mykey -t t1.micro 

當嘗試連接到機我看到

@air~/.ec2 - 14:25:22$ ssh -v -i mykey.pem [email protected] 
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011 
debug1: Reading configuration data /etc/ssh_config 
debug1: Applying options for * 
debug1: Connecting to [email protected] [21.20.42.185] port 22. 
ssh: connect to host [email protected] port 22: Operation timed out 

我甚至試過[email protected]但沒有運氣

我該如何解決這個問題?

回答

6

這已解決。

原因

  • 安全組是默認的,而不是我創造了什麼。固定命令

EC2-運行實例AMI-a29243cb -k的myKey -t t1.micro -g工人

  • 登錄作爲ubuntu的,而不是EC2用戶

SSH -v -i〜/ .ec2/mykey.pem [email protected]

和它的工作就像一個魅力:)

+0

嘆息,我一直在使用AWS的幾個星期了,我完全忘了該安全組的事情 – NickO

+0

謝謝,安全組是問題對我來說。 – Arel

相關問題