2011-05-11 21 views
9

Novato ha intentado conectarse a ec2 durante 5 horas seguidas. ¿Podrían hacerles más antipáticos a los novatos? Probar 4-5 tutoriales diferentes sin resultados. Guardé cert y pk en la carpeta .ec2 y el par de claves en la carpeta .ssh. Demasiadas variables aquí (¿se necesita autorización de puerto ?, ¿se necesita Ubuntu Uni/Multiverse ?, ¿problema de sintaxis?). Alguna idea chicos?SSH se conecta a la instancia de EC2 del tiempo de espera de la operación natty

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 
+0

Parece que la conexión se está agotando antes incluso de establecerse - ¿se está conectando al host correcto? Está funcionando? ¿Tiene una dirección IP alcanzable? ¿Está instalado un servidor SSH? Está funcionando? ¿Hay un firewall en el servidor? En caso afirmativo, ¿está permitiendo el acceso externo al puerto 22? – Piskvor

+0

thx @ Piskvor Piense que todos los ubuntu tienen la misma sintaxis de host. Sí, usando DNS público. No sé cómo decir si SSH se está ejecutando o si el firewall. Y cuando ejecuto ec2-authorize -p 22 o ec2-authorize-port 22 obtengo un comando fallido. – Bill

+1

¿Estás seguro de que la instancia se está ejecutando? Si ha configurado una dirección IP elástica, debe conectarse a través de SSH a esa nueva IP, no al DNS público. Además, ¿está permitido a través del firewall en el panel de control EC2? Vea esto: http://cl.ly/6f8r –

Respuesta

10

¿tiene el puerto abierto en su grupo de seguridad? - si no permite el puerto 22 para las direcciones IP desde donde desea conectarse.

+1

Tuve el mismo problema al usar el grupo de seguridad 'predeterminado'. ¡utilice quick-start-1 en su lugar! – Elmer

+0

+1 Tenía el mismo problema, gracias por su respuesta. – jn29098

2

Como deanpcmad dijo:

Si ha configurado una IP elástica, es necesario conectarse a través de SSH para esa nueva IP, no el DNS público.

Así conectarse a:

ssh -i ~/.ec2/***.pem -v [email protected]_ELASTIC_IP 
0

que tenían el mismo problema y la respuesta del Dean Perry trabajado para mí. Si configura una dirección IP elástica, debe conectarse a través de SSH a esa nueva IP, no al DNS público.

Cuestiones relacionadas