Desde la migración a Catalina, que yo no soy capaz de ejecutar un shell interactivo a través de SSH a uno de mis servidores linux. El uso de una máquina Windows (no tengo un pre-Catalina de la máquina disponible), no tengo ningún problema de conexión.
No interactivo ssh funciona correctamente (yo uso autorizado de la clave, por lo que no pida la contraseña) :
~> echo 'uname -a' | ssh user@server
Pseudo-terminal will not be allocated because stdin is not a terminal.
Linux ????? 4.9.78-xxxx-std-ipv6-64 #2 SMP Wed Jan 24 10:27:15 CET 2018 x86_64 GNU/Linux
Interactivo de ssh se bloquea hasta que el servidor sshd me echan :
~> ssh user@server
[Long wait]
packet_write_wait: Connection to ????: Broken pipe
Cuando el uso de verbose (-v), puedo ver que la autenticación de las obras:
~> ssh -v user@server
[...]
debug1: Authentication succeeded (publickey)
[...]
debug1: client_input_global_request: rtype hostkeys-00@openssh.com want_reply 0
debug1: Sending environment.
debug1: Sending env LC_CTYPE = UTF-8
[long Wait]
packet_write_wait: Connection to ????: Broken pipe
No usar autorizado resultados clave en un mensaje de contraseña y, a continuación, el mismo Broken pipe
Versiones:
~> sw_vers
ProductName: Mac OS X
ProductVersion: 10.15.1
BuildVersion: 19B88
~> ssh -V
OpenSSH_7.9p1, LibreSSL 2.7.3
Alguna idea ?