partidas. Deprecaciones y cambios de compatibilidad
OpenSSH 10.6 marca el inicio del fin para ciertas prácticas y plataformas heredadas. El comando de copia segura inicia la depreciación de su bandera de copia de extremo a extremo remoto, al considerarse una optimización frágil que exige credenciales en el host de destino y expone el sistema a riesgos de seguridad por diferencias en las reglas de análisis del intérprete de comandos.
Aunque seguirá funcionando temporalmente emitiendo una advertencia, en el futuro será ignorado en favor del comportamiento estándar. De igual forma, los desarrolladores han anunciado que las plataformas que no admiten el paso de descriptores de archivo y requieren privilegios de superusuario para la asignación de terminales virtuales, como QNX 6 y SCO OpenServer 5, perderán el soporte en próximas versiones a menos que la comunidad aporte alternativas técnicas para evadir el uso de root.
Si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace. ¿Como instalar OpenSSH en Linux?
Para quienes estén interesados en poder instalar esta nueva versión de OpenSSH en sus sistemas, de momento podrán hacerlo descargando el código fuente de este y realizando la compilación en sus equipos.
Esto es debido a que la nueva versión aún no se ha incluido dentro de los repositorios de las principales distribuciones de Linux. Para obtener el código fuente, puedes hacer desde el siguiente enlace.
Hecha la descarga, ahora vamos a descomprimir el paquete con el siguiente comando:
tar -xvf openssh-10.6.tar.gz Entramos al directorio creado:
cd openssh-10.6
Y podremos realizar la compilación con los siguientes comandos:
./configure --prefix=/opt --sysconfdir=/etc/ssh
make
make install