Un servidor SSH es un programa de software que utiliza el protocolo de shell seguro para aceptar conexiones desde computadoras remotas. Las transferencias de archivos SFTP / SCP y las conexiones de terminales remotas son casos de uso populares para un servidor SSH.
General
Nombre | Desarrollador | Primera fecha de lanzamiento | Último lanzamiento | Última fecha de lanzamiento | Licencia |
---|---|---|---|---|---|
Apache MINA SSHD | Fundación de software Apache | 2009 | 2.7.0 | 2021-05-11 [1] | Apache-2.0 |
Servidor SSH de Bitvise | Bitvise Limited | 2001 | 8.43 | 2020-06-06 [2] | Propietario , gratuito para uso no comercial |
CopSSH | Itefix | 2003-08-12 | 7.4.0 | 2020-10-01 [3] | Propiedad |
Servidor CrushFTP | CrushFTP, LLC | 2003-01-01 | 9.0.0 | 2018-10-30 | Propietario , shareware |
Dropbear | Matt Johnston | 2003-04-06 [4] | 2020,81 | 2020-10-29 [5] | MIT |
lsh | Niels Möller | 1999-05-23 [6] | 2.1 | 2013-06-26 | GPL-2.0 o posterior |
OpenSSH (OpenBSD Secure Shell) | El proyecto OpenBSD | 1999-12-01 | 8,6 | 2021-04-19 [7] | BSD |
Teletransportarse | Gravitacional | 2016-06-23 | 4.2.9 | 05/05/2020 [8] | Apache-2.0 |
wolfSSH | loboSSL | 2016-07-20 | 1.4.6 | 03/02/2021 [9] | GPL-3.0 o posterior o patentado |
Plataforma
Los sistemas operativos o máquinas virtuales en los que los servidores SSH están diseñados para ejecutarse sin emulación ; hay varias posibilidades:
- No indica que no existe o que nunca se publicó.
- Parcial indica que, si bien funciona, el servidor carece de una funcionalidad importante en comparación con las versiones de otros sistemas operativos, pero es posible que aún esté en desarrollo.
- Beta indica que, si bien una versión es completamente funcional y se ha lanzado, todavía está en desarrollo (por ejemplo, para la estabilidad).
- Sí indica que se ha lanzado oficialmente en una versión estable y completamente funcional.
- Descartado indica que mientras el servidor funciona, ya no se lanzan nuevas versiones para el sistema operativo indicado; el número entre paréntesis es la última versión estable conocida que se lanzó oficialmente para ese sistema operativo.
- Incluido indica que el servidor viene empaquetado previamente o se ha integrado en el sistema operativo.
La lista no es exhaustiva, sino que refleja las plataformas más comunes en la actualidad.
Nombre | Mac OS X | Mac OS clásico | Ventanas | Cygwin | BSD | Linux | Solaris | Java | OpenVMS | z / OS | AmigaOS | AIX | HPUX | iOS : iPhone , [Nota 1] iPod Touch | webOS | Androide |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apache MINA SSHD | sí | No | sí | No | sí | sí | sí | sí | No | No | No | sí | sí | No | No | No |
Servidor SSH de Bitvise | No | No | sí | No | No | No | No | No | No | No | No | No | No | No | No | No |
CopSSH | No | No | sí | sí | No | No | No | No | No | No | No | No | No | No | No | No |
Servidor CrushFTP | sí | No | sí | sí | sí | sí | sí | sí | No | No | No | sí | sí | No | No | No |
Dropbear | sí | No | No | sí | sí | sí | sí | No | No | No | No | sí | sí | No | Sí [Nota 2] | sí |
lsh | sí | No | No | No | Parcial [Nota 3] | sí | sí | No | No | No | No | No | No | No | No | ?? |
OpenSSH (OpenBSD Secure Shell) | Incluido | No | Opcional [Nota 4] | Incluido | Incluido | Incluido [Nota 5] | sí | No | sí | sí | sí | Sí [Nota 6] | Incluido | Sí [Nota 7] | Sí [Nota 2] | Parcial |
wolfSSH | sí | No | sí | sí | sí | sí | sí | No | No | No | No | ?? | ?? | No | ?? | No |
Características
Nombre | SSH1 | SSH2 | Reenvío de puertos | SFTP | SCP | Soporta IPv6 | Admite claves autorizadas OpenSSH | Separación de privilegios | Soporte FIPS 140-2 |
---|---|---|---|---|---|---|---|---|---|
Apache MINA SSHD | No | sí | sí | sí | sí | sí | sí | No | ? |
Servidor SSH de Bitvise | No | sí | sí | sí | sí | sí | sí | sí | sí |
CopSSH | sí | sí | sí | sí | sí | sí | sí | Sí [10] | ? |
Servidor CrushFTP | No | sí | sí | sí | sí | sí | sí | sí | ? |
Dropbear | No | sí | sí | Parcial | sí | sí | sí | No | ? |
Lsh | No | sí | sí | sí | sí | ? | ? | ? | ? |
OpenSSH (OpenBSD Secure Shell) | No [11] | sí | sí | sí | sí | sí | sí | Sí [10] | Sí [Nota 8] |
wolfSSH | No | sí | sí | sí | sí | sí | sí | No | sí |
Ver también
- Lista de software de servidor SFTP
- Comparación de clientes SSH
Notas
- ^ A menos que se indique lo contrario, iPhone se refiere adispositivossin jailbreak .
- ^ a b OpenSSH y Dropbear están disponibles como paquetes de software instalados por PreWare (mantenido por WebOS Internals)
- ^ Lsh admite solo una plataforma BSD oficialmente, FreeBSD . [ cita requerida ]
- ^ Native OpenSSH para Windows 10 es una característica opcional que se puede instalar. OpenSSH se puede instalar en Windows a partir de la versión 1709 de Windows 10. El proyecto se llama Win32-OpenSSH (también contiene 64 bits), alojado en GitHub.
- ^ La mayoría de las distribuciones de Linux tienen OpenSSH como paquete oficial, pero algunas no.
- ^ OpenSSH 3.4 fue la primera versión incluida desde AIX
- ^ Solo paradispositivos con jailbreak .
- ^ El servidor OpenSSH se puede construir con FIPS 140-2
Referencias
- ^ https://github.com/apache/mina-sshd/
- ^ https://www.bitvise.com/ssh-server-version-history
- ^ "Actualización de Copssh - 7.4.0" . itefix.net .
- ^ Cambios en Dropbear en la página web oficial
- ^ "Índice de / dropbear" . ucc.asn.au .
- ^ "Listado de / ~ nisse / archive /" . liu.se .
- ^ "Notas de la versión de OpenSSH 8.6" .
- ^ "Github" .
- ^ "wolfSSH" .
- ^ a b Página de manual de sshd_config en el proyecto openbsd 18/05/2016 . Consultado el 18 de mayo de 2016.
- ^ Notas de la versión de OpenSSH 7.5, el servidor SSHv1 ya no es compatible. Recuperado el 09/07/2017.