Estoy tratando de ssh en mi instancia ec2 para implementar mi aplicación MEAN-stack pero no importa lo que esté recibiendo un error de tiempo de espera. He intentado tantas soluciones que se publicaron en otros subprocesos de StackExchange, pero fue en vano. Estoy ejecutando macOS 10.14.1
En mi mac, he intentado conectarme a través de FileZilla, Cyberduck e incluso usando argumentos de línea de comando como ssh -v -v -v -i "<pem-file-name>.pem" [email protected]
y ssh [email protected]
. A continuación se muestra la salida de error al ejecutar cualquiera de estos comandos:
OpenSSH_7.8p1, LibreSSL 2.7.3
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 20: Applying options for *
debug1: Connecting to ec2-18-207-106-113.compute-1.amazonaws.com port 22.
ssh: connect to host ec2-18-207-106-113.compute-1.amazonaws.com port 22: Operation timed out
Estas son las soluciones que he probado que no parecieron funcionar:
-
Conectándose en Windows 10 mediante PuTTY, FileZilla y la línea de comandos, pero también recibió los mismos errores de tiempo de espera.
-
Usando un MSI diferente (primero con Bitnami, luego con Ubuntu)
-
El firewall está deshabilitado
-
Restablecimiento del puerto predeterminado en
/etc/ssh/ssh_config
y conexión al nuevo puerto -
Hacer ping a
ec2-18-207-106-113.compute-1.amazonaws.com
y18.207.106.113
es exitoso -
El comando en ejecución
netstat -nat | grep 22
da el siguiente resultadotcp4 0 0 192.168.254.17.56207 17.249.188.80.5223 ESTABLISHED 9e4be63389882253 stream 0 0 0 9e4be6338988231b 0 0 9e4be6338988231b stream 0 0 0 9e4be63389882253 0 0 9e4be63384ea2193 dgram 0 0 0 9e4be63384ea225b 9e4be63384ea225b 0 9e4be63384ea225b dgram 0 0 0 9e4be63384ea2193 9e4be63384ea2193 0 kctl 0 0 22 9 com.apple.netsrc
-
El grupo de seguridad EC2 tiene configuradas las siguientes reglas de entrada: