SSH timeout cada vez

1

SSH dejó de funcionar de repente. Estoy usando macOS 10.13.4. Me estoy agotando el tiempo cada día, pero todo estaba funcionando ayer. He añadido mi clave pública a GitHub . Obtengo la siguiente salida al ejecutar ssh :

$ssh -vvv -T [email protected] 
OpenSSH_7.7p1, OpenSSL 1.0.2o  27 Mar 2018
debug1: Reading configuration data /Users/nurrony/.ssh/config
debug1: /Users/nurrony/.ssh/config line 30: Applying options for github.com
debug1: /Users/nurrony/.ssh/config line 47: Applying options for *
debug1: Reading configuration data /usr/local/etc/ssh/ssh_config
debug2: resolving "github.com" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to github.com [192.30.255.113] port 22.
debug1: connect to address 192.30.255.113 port 22: Operation timed out
debug1: Connecting to github.com [192.30.255.112] port 22.
debug1: connect to address 192.30.255.112 port 22: Operation timed out
ssh: connect to host github.com port 22: Operation timed out

Mi ~/.ssh/config dice lo siguiente:

Host github.com
  ControlMaster auto
  ControlPersist 120
  HostName github.com
  User git
  PreferredAuthentications publickey
  IdentityFile ~/.ssh/nur-macbookpro
Host *
  # Always use SSH2.
  Protocol 2

  # Use a shared channel for all sessions to the same host,
  # instead of always opening a new one. This leads to much
  # quicker connection times.
  ControlMaster auto
  Controlpath /tmp/ssh-%r@%h:%p
  ControlPersist 1800

  # also this stuff
  Compression yes
  TCPKeepAlive yes
  ServerAliveInterval 20
  ServerAliveCountMax 10

He intentado todas las sugerencias encontradas en la búsqueda web, pero nada funciona. No puedo ssh bien cuando conecto mi Mac con un punto de acceso móvil.

¿Cómo resuelvo este problema?

Actualizar

Mi problema ha sido resuelto. Me di cuenta de que mi ISP estaba bloqueando el puerto 22. Gracias a todos los que respondieron. Especialmente @JohnKeates

    
pregunta Nur Rony 14.04.2018 - 20:18

1 respuesta

1

¿Has probado lo siguiente:

  1. ¿Sus identidades están activas? (ejecutando: ssh-add -l te lo dirá).
  2. Ya que mantienes tus conexiones activas en segundo plano para Github (no estoy seguro de por qué querría hacer eso) una vez que esté inactivo, el La conexión puede bloquearte.
  3. ¿Ha revisado la configuración de su firewall para asegurarse de que el acceso al puerto 22 esté habilitado en su extremo?
respondido por el denisinla 14.04.2018 - 21:03

Lea otras preguntas en las etiquetas