¿Por qué mi SSH espera mientras se conecta a Github?

Esto es lo que intenté hacer diez veces hoy sin éxito:

  • hacer una key con ssh-keygen.
  • abra ~ / .ssh / id_rsa.pub con Gedit o Notepad ++ y copie el contenido.
  • Ir a la configuration de la count en github.com
  • Ir a las teclas SSH
  • Haga clic en el button Agregar key.
  • dale un título a la llave
  • pega la llave en el cuadro de llave.
  • Guarde la key (ingrese mi contraseña de github para verificar).

Luego, ejecuto '$ ssh -vT git@github.com' en cygwin, pero siempre cuelgo allí. Aquí está el resultado:

$ ssh -vT git@github.com OpenSSH_6.0p1, OpenSSL 1.0.1c 10 May 2012 debug1: Reading configuration data /home/eason.wu/.ssh/config debug1: /home/eason.wu/.ssh/config line 1: Applying options for github.com debug1: Reading configuration data /etc/ssh_config debug1: Connecting to github.com [207.97.227.239] port 22. debug1: Connection established. debug1: identity file /home/eason.wu/.ssh/id_rsa type 1 debug1: identity file /home/eason.wu/.ssh/id_rsa-cert type -1 

¿Alguien cumple con este problema? Cualquier solución será apreciada

Asegúrese de copyr la key pública como una sola línea, ya que una copy de un editor puede almacenar temporalmente el contenido de esa key como varias líneas.

Si todavía tiene un problema, consulte otras sugerencias de debugging SSH en " Imposible aplicar Git-push maestro a Github ".
Un ssh -vvvT git@github.com puede mostrar más información de debugging.


El OP Eason Wu comenta:

Encontré la verdadera razón de este problema, es causado por mi networking.
Algunos sitios web están prohibidos por mi empresa , creo que también afecta el service GitHub.
Después de activar una connection VPN y volver a ssh -vvvT git@github.com con ssh -vvvT git@github.com , pasó con éxito