6 votos

Ssh interactivo bloqueado con Catalina

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 ?

1voto

Benoît Puntos 116

Después de buscar un poco más encontré una solución aquí y en superUser

Agregar a la línea de `` comandos ssh solucionó mi problema:

Es feo tener que añadir esta opción, incluso si probablemente podría agregarse en `` . También es probable que oculte algunos otros problemas. ¿Alguna idea?

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