Ssh Server



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.

SSH Server SSH is a protocol for securely exchanging data between two computers over an untrusted network. SSH protects the privacy and integrity of the transferred identities, data, and files. It runs in most computers and in practically every server. An SSH jump server is a regular Linux server, accessible from the Internet, which is used as a gateway to access other Linux machines on a private network using the SSH protocol. Sometimes an SSH jump server is also called a “jump host” or a “bastion host”.

General[edit]

NameDeveloperFirst release dateLast releaseLast release dateLicense
Apache MINA SSHDApache Software Foundation20092.6.02021-07-01Apache License v2
Bitvise SSH ServerBitvise Limited20018.432020-06-06[1]Proprietary, Free for non-commercial use
CopSSHItefix2003-08-127.4.02020-10-01[2]Proprietary
CrushFTP ServerCrushFTP, LLC2003-01-019.0.02018-10-30Proprietary, shareware
DropbearMatt Johnston2003-04-06[3]2020.812020-10-29[4]MIT
lshNiels Möller1999-05-23[5]2.12013-06-26GPL
OpenSSH (OpenBSD Secure Shell)The OpenBSD project1999-12-018.42020-09-27[6]BSD
TeleportGravitational2016-06-234.2.92020-05-05[7]Apache License v2
wolfSSHwolfSSL2019-10-311.4.32019-04-18[8]GPLv3 or Commercial Distribution

Platform[edit]

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.

NameMac OS XMac OS classicWindowsCygwinBSDLinuxSolarisJavaOpenVMSz/OSAmigaOSAIXHPUXiOS: iPhone,[Note 1]iPod TouchwebOSAndroid
Apache MINA SSHDYesNoYesNoYesYesYesYesNoNoNoYesYesNoNoNo
Bitvise SSH ServerNoNoYesNoNoNoNoNoNoNoNoNoNoNoNoNo
CopSSHNoNoYesYesNoNoNoNoNoNoNoNoNoNoNoNo
CrushFTP ServerYesNoYesYesYesYesYesYesNoNoNoYesYesNoNoNo
DropbearYesNoNoYesYesYesYesNoNoNoNoYesYesNoYes[Note 2]Yes
lshYesNoNoNoPartial[Note 3]YesYesNoNoNoNoNoNoNoNo??
OpenSSH (OpenBSD Secure Shell)IncludedNoOptional[Note 4]IncludedIncludedIncluded[Note 5]YesNoYesYesYesYes[Note 6]IncludedYes[Note 7]Yes[Note 2]Partial
wolfSSHYesNoYesYesYesYesYesNoNoNoNo????No??No
Windows10

Features[edit]

NameSSH1SSH2Port forwardingSFTPSCPSupports IPv6Supports OpenSSH authorized keysPrivilege separationFIPS 140-2 support
Apache MINA SSHDNoYesYesYesYesYesYesNo?
Bitvise SSH ServerNoYesYesYesYesYesYesYesYes
CopSSHYesYesYesYesYesYesYesYes[9]?
CrushFTP ServerNoYesYesYesYesYesYesYes?
DropbearNoYesYesPartialYesYesYesNo?
LshNoYesYesYesYes????
OpenSSH (OpenBSD Secure Shell)No[10]YesYesYesYesYesYesYes[9]Yes[Note 8]
wolfSSHNoYesYesYesYesYesYesNoYes

See also[edit]

Notes[edit]

  1. ^Unless otherwise noted, iPhone refers to non-jailbroken devices.
  2. ^ abOpenSSH and Dropbear are available as optware packages installed by PreWare (maintained by WebOS Internals)
  3. ^Lsh supports only one BSD platform officially, FreeBSD.[citation needed]
  4. ^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.
  5. ^Most Linux distributions have OpenSSH as an official package, but a few do not.
  6. ^OpenSSH 3.4 was the first release included since AIX
  7. ^Only for jailbroken devices.
  8. ^OpenSSH server can be built with FIPS 140-2

Ssh Server Windows

Ssh Server

Openssh For Windows 10

References[edit]

Ssh serveraliveinterval
  1. ^https://www.bitvise.com/ssh-server-version-history
  2. ^'Copssh update - 7.4.0'. itefix.net.
  3. ^Changes in Dropbear in official web page
  4. ^'Index of /dropbear'. ucc.asn.au.
  5. ^'Listing of /~nisse/archive/'. liu.se.
  6. ^'OpenSSH 8.4 Release Notes'.
  7. ^'Github'.
  8. ^'wolfSSH'.
  9. ^ absshd_config man page on openbsd project 2016-05-18. Retrieved on 2016-05-18.
  10. ^OpenSSH 7.5 Release notes, SSHv1 server no longer supported Retrieved on 2017-07-09.
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Comparison_of_SSH_servers&oldid=1016097575'