En ocasiones, la conectividad vía SSH produce ciertos retrasos o delays en poder hacer login contra otro Mac remoto. Según leo en Mac OS X Hints puede deberse a la autenticación GSSAPI (kerberos).
Para resolverlo, puedes crear un fichero config en el directorio ssh de tu equipo. En Terminal:
$ touch ~/.ssh/config
Edita el fichero con el editor que prefieras, vi por ejemplo:
$ vi ~/.ssh/config
Añade al fichero las opciones para que no busque la autenticación GSSAPI y que fuerce la autenticación por IPv4, y no intente negociarla por IPv6, con el parámetro AddressFamily, sobre un Host en concreto:
Host -nombre-del-host-o-ip- GSSAPIAuthentication no GSSAPIKeyExchange no AddressFamily inet
donde ‘-nombre-del-host-o-ip-‘ es el nombre con el que hagas la conexión SSH normalmente. Puede ser la IP del host si no la tienes añadida al DNS.
Si usas el comodín ‘*’ podrás referirlo para todos los hosts de destino:
Host * GSSAPIAuthentication no GSSAPIKeyExchange no AddressFamily inet
SaludoX