No puedo acceder a una máquina remota usando Blowfish

No puedo acceder a una máquina remota usando Blowfish

Tengo una máquina remota y necesito sshusar blowfishcifrado. Configuré todo en mi computadora portátil en mi versión anterior distroy tengo en mi configarchivo la configuración para blowfish. Hoy lo instalo Ubuntu Gnomey cuando intento hacerlo sshen cualquier máquina me sale un error

/home/yotam/.ssh/config line 43: Bad cipher 'blowfish'.

Busqué lo que necesito instalar, pero parece que debería venir con el archivo distro. ¿Qué me estoy perdiendo?

Respuesta1

No hay ningún cifrado llamado blowfishen SSHv2. Solo estaba en el antiguo protocolo SSHv1, que ya no existe (con suerte, también en Ubuntu).

SSHv2 tiene un cifrado llamado blowfish-cbccomo se indica en la página del manual ssh_config(siempre es un buen lugar para comenzar).

Respuesta2

En ubuntu 16.04 puedes probar esto (reemplazar usuario e ip)

ssh -XC -c [email protected] [email protected]

Respuesta3

Todo lo que necesitas hacer es eliminar cualquier línea que contenga:

cipher blowfish

del archivo ~/.ssh/config, que en el caso del póster original es la línea 43, como lo indica el mensaje de error. Sin embargo, este mensaje de error es engañoso; ver la respuesta enhttps://bugzilla.redhat.com/show_bug.cgi?id=1281705

La causa probable es que configuró su conexión SSH hace algún tiempo o utilizó un tutorial antiguo y ahora actualizó a una versión de SSH que no permite esta opción.

información relacionada