新手一直试图ssh到ec2连续5小时。他们能否对新手变得不友善?尝试4-5个不同的教程无济于事。我已将cert和pk保存在.ssh文件夹中的 .ec2文件夹和密钥对中。这里的变量太多(端口授权需要?,ubuntu uni/multiverse需要吗?,语法问题?)。任何想法家伙?SSH连接到natty操作超时的EC2实例
ssh -v -v -i *****.pem [email protected]
OpenSSH_5.2p1, OpenSSL 0.9.8l 5 Nov 2009
debug1: Reading configuration data /etc/ssh_config
debug2: ssh_connect: needpriv 0
debug1: Connecting to ec2-XX-XX-XX-XX.us-west-1.compute.amazonaws.com [XX.XX.XX.XX] port 22.
debug1: connect to address XX-XX-XX-XX port 22: Operation timed out
ssh: connect to host ec2-XX-XX-XX-XX.us-west-1.compute.amazonaws.com port 22: Operation timed out
看来连接在连接建立之前就会超时 - 您是否连接到正确的主机?它运行吗?它是否有可达的IP地址?是否安装了SSH服务器?它运行吗?服务器上是否有防火墙?如果是,是否允许外部访问端口22? – Piskvor 2011-05-11 09:33:43
thx @ Piskvor认为所有的Ubuntu都有相同的主机语法。是使用公共DNS。不知道如何判断SSH是否运行或防火墙。当我运行ec2-authorize -p 22或ec2-authorize-port 22时,我得到命令失败。 – Bill 2011-05-11 09:48:56
你确定实例正在运行吗?如果您设置了弹性IP,则需要通过SSH连接到该新IP,而不是公用DNS。另外,是否允许通过EC2控制面板上的防火墙?看到这个:http://cl.ly/6f8r – 2011-05-11 10:02:20