19.2. Versiones del protocolo SSH

El protocolo SSH permite a cualquier programa cliente y servidor construído a las especificaciones del protocolo, comunicarse de forma segura y ser usado de intercambiable.

Existen dos variedades de SSH actualmente (versión 1 y versión 2). La versión 1 de SSH hace uso de muchos algoritmos de encriptación patentados (sin embargo, algunas de estas patentes han expirado) y es vulnerable a un hueco de seguridad que potencialmente permite a un intruso insertar datos en la corriente de comunicación. La suite OpenSSH bajo Red Hat Enterprise Linux utiliza la versión 2 de SSH por defecto, pues esta versión del protocolo tiene un algoritmo de intercambio de llaves que no es vulnerable a este hueco de seguridad. Sin embargo, la suite OpenSSH también soporta las conexiones de la versión 1.

ImportanteImportante
 

Se recomienda que sólo se utilicen servidores y clientes compatibles con la versión 2 de SSH siempre que sea posible.