1 votos

SSH tiempo de espera cada vez

SSH dejado de funcionar de repente. Estoy usando macOS 10.13.4. Me estoy poniendo de tiempo de espera de cada tiempo de hoy, pero todo fue a trabajar ayer. He añadido mi clave pública a GitHub. Obtengo el siguiente resultado al momento de ejecutar ssh:

$ssh -vvv -T git@github.com 
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 lee como sigue:

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 probado todas las sugerencias encontrado por la búsqueda en la Web, pero nada de trabajo. Puedo ssh bien cuando me conecto a mi Mac con hotspot móvil.

¿Cómo puedo resolver este problema?

Actualización

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

1voto

denisinla Puntos 101

Has probado el siguiente:

  1. Son sus identidades de los activos? (en ejecución: ssh-add -l le dicen).
  2. Puesto que usted está manteniendo su conexiones con vida en el fondo para Github (no sé por qué querrías hacer eso) una vez que estás en reposo, la es posible que la conexión de la cerradura.
  3. Has comprobado la configuración de tu firewall para asegurarse de que el puerto 22 acceso está habilitado en su final?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X