Ilmu Komputer    
   
Daftar Isi
(Sebelumnya) Comparison of SSH clientsComparison of statistical packages (Berikutnya)

Perbandingan -- SSH servers

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 a SSH server. This article compares a selection of popular servers.

Contents

General

NameDeveloperStatusFirst release dateLast releaseLast release dateLicenseOfficial web page
Reflection for Secure ITAttachmateActive20058.02012-11-14CommercialAttachmate.com
Bitvise SSH Server (formerly WinSSHD)Bitvise, Ltd.Active2001-055.602013-03-21[1]Freeware for non commercial useBitvise SSH Server
CopSSHItefixActive2003-08-124.4.22013-02-13Commercial, Free editionCopSSH
DropbearMatt JohnstonActive2003-04-06[2]2012.552012-02-24[3]MITDropbear
freeSSHd SSH ServerWEONLYDO Software  1.2.62009Freeware (source available for purchase)freeSSHd
GoAnywhere ServicesLinoma SoftwareActive2009-09-013.1.12012-12-27CommercialGoAnywhere Services
lshNiels MöllerActive1999-05-23[4]2.9-exp2007-04-04GPLLSH
MobaSSH SSH ServerMobatekActive 1.22 Freeware for non commercial useMobaSSH SSH Server
OpenSSHThe OpenBSD projectActive1999-12-016.22013-03-22[5]BSDOpenSSH
Pragma Fortress SSH ServerPragma Systems, Inc.Active2004-05-245.02011-04-20[6]CommercialSSH SFTP Server for Windows
Tectia SSH ServerSSH Communications Security (formerly Tectia)Active1995-076.2.32011-12-15CommercialSSH.com
PowerShell Server/n softwareActive 5.0.0.4482[7]2012-04-15-09CommercialPowerShellInside
SilverSHielDExtenua, Inc. (under the K2SXS brand)Active2008-105.3.24.1642013-03-14[8]Free for non commercial useSilverSHielD

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.

NameMac OS XMac OS classicWindowsCygwinBSDLinuxSolarisJavaOpenVMSz/OSAmigaOSAIXHPUXiOS: iPhone,[Note 1] iPod TouchwebOSAndroid
Reflection for Secure ITNoNoYesNoNoYesYesNoNoNoNoYesYesNoNoNo
Bitvise SSH ServerNoNoYesNoNoNoNoNoNoNoNoNoNoNoNoNo
CopSSHNoNoNoYesNoNoNoNoNoNoNoNoNoNoNoNo
DropbearYesNoNoYesYesYesYesNoNoNoNoNoNoNoYes[Note 2]Yes
freeSSHdNoNoYesNoNoNoNoNoNoNoNoNoNoNoNoNo
GoAnywhere ServicesYesYesYesNoYesYesYesYesNoNoNoYesYesNoNo ??
lshYesNoNoNoPartial[Note 3]YesYesNoNoNoNoNoNoNoNo ??
MobaSSH SSH ServerNoNoNoYesNoNoNoNoNoNoNoNoNoNoNoNo
OpenSSHIncludedNoNoIncludedIncludedIncluded [Note 4]YesNoYesYesYesYes[Note 5]IncludedYes[Note 6]Yes[Note 2]Partial
Pragma Fortress SSH ServerNoNoYesNoNoNoNoNoNoNoNoNoNoNoNo ??
Tectia SSH ServerNoNoYesNoNoYesYesNoNoYesNoYesYesNoNo ??
SilverSHielDNoNoYesNoNoNoNoNoNoNoNoNoNoNoNoNo

Features

NameSSH1SSH2Port forwardingSFTPSCPSupports IPv6Supports OpenSSH authorized keysPrivilege separation
Reflection for Secure ITNoYesYesYesYesYesYesYes
Bitvise SSH ServerNoYesYesYesYesYesYesYes
CopSSHYesYesYesYesYesYesYesYes[9]
DropbearNoYesYesNoYesYesYesNo
GoAnywhere ServicesYesYesYesYesYesYesYesYes
LshNoYesYesYesYes ? ? ?
MobaSSH SSH ServerYesYesYesYesYesYesYesYes
OpenSSHYesYesYesYesYesYesYesYes[10]
Pragma Fortress SSH ServerYesYesYesYesYesYesYesYes
Tectia SSH ServerNoYesYesYesYesNo[Note 7]YesPartial[Note 8]
SilverSHielDNoYesYesYesNoNoYesYes

See also

Notes

  1. ^ Unless otherwise noted, iPhone refers to non-jailbroken devices.
  2. ^ a b OpenSSH 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. ^ Most Linux distributions have OpenSSH as an official package, but a few do not.
  5. ^ Openssh 3.4 was the first release included since AIX
  6. ^ Only for jailbroken devices.
  7. ^ Scheduled to arrive in 2012 for all supported platforms (z/OS, Windows, Linux, Unix)
  8. ^ Different exploit protection mechanism in use

References

(Sebelumnya) Comparison of SSH clientsComparison of statistical packages (Berikutnya)