Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Comparison of SSH servers
List article

An SSH server is a software program which uses the Secure Shell protocol to accept connections from remote computers. SFTP/SCP file transfers and remote terminal connections are popular use cases for an SSH server.

General

NameDeveloperInitial releasePlatformLatest releaseLicense
VersionDate
Apache MINA SSHDApache Software Foundation2009AIX2.9.012022-07-18Apache-2.0
BSD
Linux
HP-UX
Java
macOS
Solaris
Windows
Bitvise SSH ServerBitvise Limited2001Windows9.3223 2023-12-20Proprietary4
CopSSHItefix2003-08-12Cygwin7.10.152022-06-21Proprietary
Windows
CrushFTP ServerCrushFTP, LLC2003-01-01AIX10.2.06 2022-04-05Proprietary7
BSD
Cygwin
Linux
HP-UX
Java
macOS
Solaris
Windows
DropbearMatt Johnston2003-04-068AIX2024.869 2024-10-22MIT
Android
BSD
Cygwin
Linux
HP-UX
macOS
Solaris
webOS
lshNiels Möller1999-05-2310BSD2.111 2013-06-26GPL-2.0-or-later
Linux
Solaris
macOS
OpenSSH12The OpenBSD project1999-12-01AIX9.913 2024-09-19BSD
AmigaOS
Android
BSD
Cygwin
Linux
HP-UX
iOS
macOS
OpenVMS
Solaris
webOS
Windows
z/OS
TeleportGravitational2016-06-2317.4.114 2025-03-29Apache-2.0
wolfSSHwolfSSL2016-07-20BSD1.4.2015 2025-02-20GPL-3.0-or-later16
Cygwin
Linux
macOS
Solaris
Windows

Platform

The operating systems or virtual machines the SSH servers are designed to run on without emulation; there are several possibilities:

  • No indicates that it does not exist or was never released.
  • Partial indicates that while it works, the server lacks important functionality compared to versions for other OSs but may still be under development.
  • Beta indicates that while a version is fully functional and has been released, it is still in development (e.g. for stability).
  • Yes indicates that it has been officially released in a fully functional, stable version.
  • Dropped indicates that while the server works, new versions are no longer being released for the indicated OS; the number in parentheses is the last known stable version which was officially released for that OS.
  • Included indicates that the server comes pre-packaged with or has been integrated into the operating system.

The list is not exhaustive, but rather reflects the most common platforms today.

NamemacOSWindowsCygwinBSDLinuxSolarisJavaOpenVMSz/OSAmigaOSAIXHP-UXiOS17webOSAndroid
Apache MINA SSHDYesYesNoYesYesYesYesNoNoNoYesYesNoNoNo
Bitvise SSH ServerNoYesNoNoNoNoNoNoNoNoNoNoNoNoNo
CopSSHNoYesYesNoNoNoNoNoNoNoNoNoNoNoNo
CrushFTP ServerYesYesYesYesYesYesYesNoNoNoYesYesNoNoNo
DropbearYesNoYesYesYesYesNoNoNoNoYesYesNoYes18Yes
lshYesNoNoPartial19YesYesNoNoNoNoNoNoNoNo??
OpenSSH20IncludedOptional21IncludedIncludedIncluded22YesNoYesYesYesYes23IncludedYes24Yes25Partial
wolfSSHYesYesYesYesYesYesNoNoNoNoNoNoNoNoNo

Features

NameSSH1SSH2Port forwardingSFTPSCPIPv6OpenSSH authorized keysPrivilege separationFIPS 140-2
Apache MINA SSHDNoYesYesYesYesYesYesNo?
Bitvise SSH ServerNoYesYesYesYesYesYesYesYes
CopSSHNoYesYesYesYesYesYesYes26?
CrushFTP ServerNoYesYesYesYesYesYesYes?
DropbearNoYesYesPartialYesYesYesNo?
LshNoYesYesYesYes????
OpenSSH27No28YesYesYesYesYesYesYes29Yes30
wolfSSHNoYesYesYesYesYesYesNoYes

See also

References

  1. "Apache MINA SSHD". GitHub. 5 December 2021. https://github.com/apache/mina-sshd/

  2. "Bitvise SSH Client Version History". 20 December 2023. https://www.bitvise.com/ssh-client-version-history-9

  3. "Bitvise SSH Server Version History". 20 December 2023. https://www.bitvise.com/ssh-server-version-history-9

  4. No cost for non-commercial use. /wiki/Gratis_versus_libre

  5. "Copssh update - 7.10.1". itefix.net. https://itefix.net/content/copssh-server-7101

  6. "CrushFTP - Download". Archived from the original on 21 April 2022. https://web.archive.org/web/20220421015023/https://www.crushftp.com/download.html

  7. Shareware.

  8. "Changes in Dropbear in official web page". https://matt.ucc.asn.au/dropbear/CHANGES

  9. "Dropbear 2024.86". 22 October 2024. Retrieved 4 January 2025. https://github.com/mkj/dropbear/releases/tag/DROPBEAR_2024.86

  10. "Listing of /~nisse/archive/". liu.se. http://www.lysator.liu.se/~nisse/archive/

  11. "LSH-2.1 release". 26 June 2013. https://git.lysator.liu.se/lsh/lsh/-/tags/lsh_2.1_release_20130626

  12. Also known as OpenBSD Secure Shell.

  13. "release-9.9". Retrieved 20 September 2024. https://www.openssh.com/txt/release-9.9

  14. "Release 17.4.1". 29 March 2025. Retrieved 31 March 2025. https://github.com/gravitational/teleport/releases/tag/v17.4.1

  15. "Release 1.4.20". 20 February 2025. Retrieved 28 February 2025. https://github.com/wolfSSL/wolfssh/releases/tag/v1.4.20-stable

  16. Also available under a proprietary license.

  17. iPhone, iPod Touch. Unless otherwise noted, iPhone refers to non-jailbroken devices. /wiki/IPhone

  18. OpenSSH and Dropbear are available as optware packages installed by PreWare (maintained by WebOS Internals).

  19. Lsh supports only one BSD platform officially, FreeBSD.[citation needed] /wiki/FreeBSD

  20. Also known as OpenBSD Secure Shell.

  21. Native OpenSSH for Windows 10 is an optional feature that can be installed. OpenSSH can be installed in windows from windows 10 version 1709 and up. The project is called Win32-OpenSSH (contains 64bit as well), hosted on GitHub.[13]

  22. Most Linux distributions have OpenSSH as an official package, but a few do not. /wiki/Linux_distributions

  23. OpenSSH 3.4 was the first release included since AIX.[14] /wiki/IBM_AIX

  24. Only for jailbroken devices. /wiki/IOS_jailbreaking

  25. OpenSSH and Dropbear are available as optware packages installed by PreWare (maintained by WebOS Internals).

  26. "sshd_config(5)". Retrieved 2016-05-18. http://man.openbsd.org/OpenBSD-current/man5/sshd_config.5

  27. Also known as OpenBSD Secure Shell.

  28. "OpenSSH 7.5 Release notes, SSHv1 server no longer supported". Retrieved 2017-07-09. https://www.openssh.com/txt/release-7.5

  29. "sshd_config(5)". Retrieved 2016-05-18. http://man.openbsd.org/OpenBSD-current/man5/sshd_config.5

  30. OpenSSH server can be built with FIPS 140-2.[17]