![]() | ![]() |
Feature | Meaning |
---|---|
Name | The product name. If followed by "(recommended)," we have evaluated the program and recommend its use. If a product isn't listed as recommended, it might still be good, but we didn't evaluate it thoroughly. |
Platform | Does it run on Windows, Macintosh, Unix, etc.? We don't list specific Windows variants (NT, 98, 2000, etc.) because we couldn't test them all. Contact the vendor for details. |
Version | What is the most recent version number at press time? |
License or distribution | How may this program be distributed? We provide only a summary of the licensing information; see the product documentation for full information. |
Protocol | Does it implement SSH-1, SSH-2, or both? |
Remote logins | Can the product open a login shell to a remote machine? We write either "ssh" to denote a command-line interface à la SSH1 or SSH2, or "terminal program" to denote a graphical interface |
Remote commands | Can it invoke individual commands on a remote SSH server machine, in the manner of the ssh client (i.e., providing a command string as a final argument)? |
File transfer | What program, if any, transmits files securely between machines? |
Server | Does it include an SSH server? |
Authentication | What forms of authentication are supported? |
Key generation | Can it generate private/public key pairs? |
Agent | Does it include an SSH agent? |
Forwarding | Does it support port forwarding, X forwarding, both, or neither? |
Notes | General information and supporting details. |
Contact | URL to locate the software. |
The remainder of this section is an extended table summarizing the many SSH implementations.
Name | AmigaSSH | SSH | JavaSSH | Java Telnet SSH Plug-in |
---|---|---|---|---|
Platform | Amiga | BeOS | Java | Java |
Version | 3.15 | 1.2.26-beos | 20/07/1998 | 2.0 RC3 |
License or distribution | GNU Public License | Freeware | Freely distributable | GNU Public License |
Protocol | SSH-1 | SSH-1 | SSH-1 | SSH-1 |
Remote logins | Terminal program | ssh | Terminal program | Terminal program |
Remote commands | No | ssh | No | No |
File transfer | No | scp | No | No |
Server | No | No | No | No |
Authentication | Password, public-key | Password, public-key, trusted-host | Password, public-key | Password |
Key generation | ssh-keygen | ssh-keygen | ? | No |
Agent | No | ? | No | No |
Forwarding | No | Port, X | No | No |
Notes | Integration of NapsaTerm with SSH1 1.2.26; requires 68020 or greater CPU | Port of SSH1 1.2.26. | Requires Java AWT 1.1 | Part of a Java Telnet applet |
Contact |
Name | MindTerm (recommended) | BetterTelnet | F-Secure SSH Client | NiftyTelnet SSH (recommended) |
---|---|---|---|---|
Platform | Java | Macintosh | Macintosh | Macintosh |
Version | 1.1 | 2.0fc1 | 2.1 | 1.1 R3 |
License or distribution | GNU Public License | GNU Public License | Commercial | Freeware |
Protocol | SSH-1 | See Notes | SSH-1, SSH-2 | SSH-1 |
Remote logins | Terminal program | See Notes | Terminal program | Terminal program |
Remote commands | Yes | See Notes | No | No |
File transfer | scp, tunneled ftp | See Notes | Tunneled ftp | Graphical scp |
Server | No | See Notes | No | No |
Authentication | Password, public-key, trusted-host, TIS, sdi-token | See Notes | Password, public-key | public-key |
Key generation | Yes | See Notes | Yes | No |
Agent | No | See Notes | No | No (but can remember your passphrase) |
Forwarding | Port, X | See Notes | Port, X | No |
Notes | Can work as a standalone program or an applet; tested on many operating systems | SSH support is absent at press time (due to former export restrictions) but is due back soon | Windows version also available | Minimal but useful |
Contact |
Name | SSHDOS | SSHOS2 | Top Gun SSH | lsh |
---|---|---|---|---|
Platform | MS-DOS | OS/2 | PalmOS | Unix |
Version | 0.4 | v03 | 1.2 | 1.0.3 |
License or distribution | GNU Public License | ? | Freely distributable | GNU Public License |
Protocol | SSH-1 | SSH-1 | SSH-1 | SSH-2 |
Remote logins | Yes | ssh, terminal program | Terminal program | Yes |
Remote commands | No | ssh | No | Yes |
File transfer | No | scp | No | No |
Server | No | Unfinished | No | Yes |
Authentication | Password | Password, public-key, trusted-host | Password | Password, public-key, SRP |
Key generation | No | Yes | No | Yes |
Agent | No | Yes | No | No |
Forwarding | No | Port, X | No | Port |
Notes | Minimal; runs on low-end machines; based on PuTTY and SSH1 1.2.27 | Based on SSH1 1.2.13 | Based on Top Gun Telnet for the Palm Pilot | A promising work in progress, but not secure yet |
Contact |
Name | ossh | FISH | sshexec.com | AppGate |
---|---|---|---|---|
Platform | Unix | VMS | VMS | Windows, Unix, Macintosh |
Version | 1.5.6 | 0.6-1 | 5alpha1 | |
License or distribution | BSD License | Freely distributable | Freeware | Commercial |
Protocol | SSH-1 | SSH-1 | SSH-1 | |
Remote logins | ssh | Yes | N/A | |
Remote commands | ssh | Yes | N/A | |
File transfer | scp | No | No | |
Server | sshd | No | Yes | |
Authentication | Password, public-key, trusted-host | Password, public-key, trusted-host, TIS (untested) | Password public-key | |
Key generation | ssh-keygen | Yes | Yes | |
Agent | ssh-agent | No | No | |
Forwarding | Port, X | No | X | |
Notes | Port of SSH1 1.2.12 | A VMS server: a work in progress; not for novices | ||
Contact |
Name | Chaffee Port | Free FiSSH | F-Secure SSH Client (recommended) | Mathur Port |
---|---|---|---|---|
Platform | Windows | Windows NT, 2000 | Windows | Windows |
Version | 1.2.14a | ? | 4.1 | 1.2.22-Win32-beta1 |
License or distribution | ? | Free for noncommercial use | Commercial | Some GNU Public License, some other |
Protocol | SSH-1 | SSH-1 | SSH-1, SSH-2 | SSH-1 |
Remote logins | ssh | Terminal program | Terminal program and ssh2 command-line client | ssh |
Remote commands | ssh | ? | ssh2 | ssh |
File transfer | scp | ? | scp2, sftp2, graphical sftp client | scp |
Server | No | ? | No | sshd |
Authentication | Password, public-key | ? | Password, public-key | Password, public-key |
Key generation | ssh-keygen | ? | Yes | ssh-keygen |
Agent | No | ? | No | ? |
Forwarding | Port, X | ? | Port, X | X, port |
Notes | Undocumented; based on SSH1 1.2.14 | Unstable, in our experience (hence much missing information in this entry) | Also available for Macintosh | Barely documented alpha software, from 1998; port of SSH1 1.2.22 with cygnus dll. |
Contact | [162] |
[162]http://bmrc.berkeley.edu/people/chaffee/winntutil.html, ftp://bmrc.berkeley.edu/pub/winnt/devel/ssh1.2.14a.exe
Name | Metro State SSH (MSSH) | Okhapkin Port | PenguiNet | PuTTY (recommended) |
---|---|---|---|---|
Platform | Windows | Windows | Windows | Windows |
Version | ? | 1.2.26, 1.2.27, 2.0.13 | 1.05 | Beta 0.48 |
License or distribution | GNU Public License | Same as SSH1, SSH2 | Shareware | Freely distributable |
Protocol | SSH-1 | SSH-1, SSH-2 | SSH-1 | SSH-1 |
Remote logins | See Notes | ssh | Terminal program | Terminal program |
Remote commands | See Notes | ssh | No | No |
File transfer | See Notes | scp | No | scp |
Server | No | sshd (Windows NT only) | No | No |
Authentication | Password | Password, public-key, trusted-host | Password, public-key, Rhosts, RhostsRSA | Password, TIS |
Key generation | No | ssh-keygen | Yes | No |
Agent | No | Nonfunctional | No | No |
Forwarding | Port | Port, X | No | No |
Notes | Does only TCP port forwarding, with specific support for Telnet and email connections | Includes two SSH1 ports and one SSH2 port | Popular; notable for including scp | |
Contact |
Name | SSH Secure Shell (recommended) | SecureCRT (recommended) | SecureFX (recommended) | SecureKoalaTerm |
---|---|---|---|---|
Platform | Windows | Windows | Windows | Windows |
Version | 2.1.0 | 3.1.2 | 1.0 | 1.0 |
License or distribution | Free for noncommercial use | Commercial | Commercial | Shareware |
Protocol | SSH-2 | SSH-1, SSH-2 | SSH-2 | SSH-1, SSH-2 |
Remote logins | Terminal program | Terminal program | No | Terminal emulator |
Remote commands | No | No | No | No |
File transfer | Graphical scp2 | Zmodem (secure) | FTP (secure) | Zmodem (secure) |
Server | No | No | No | No |
Authentication | Password, public-key | Password, public-key, TIS | Password, public-key | Password, public-key |
Key generation | Yes | RSA, DSA | Yes | Yes |
Agent | No | No | No | No |
Forwarding | Port, X | Port, X | No | No |
Notes | This recent product could bring SSH2 to the masses; the scp2 client is particularly nice, emulating the Windows Explorer, permitting remote files to be dragged securely between machines; extensive documentation; SSH2 server is a separate product | A solid performer; our favorite of the commercial Windows clients | A secure, graphical FTP client for SSH2 | Graphical terminal emulator with SSH support |
Contact |
Name | therapy Port | TTSSH (recommended) | Zoc | sshCE |
---|---|---|---|---|
Platform | Windows | Windows | Windows | Windows CE |
Version | 0.2 | 1.5.1 | 3.14 | 1.00.40 |
License or distribution | See Notes | Freely distributable | Commercial | Freeware |
Protocol | See Notes | SSH-1 | SSH-1 | SSH-1 |
Remote logins | See Notes | Terminal program | Terminal program | Terminal program |
Remote commands | See Notes | No | No | No |
File transfer | See Notes | Kermit, Xmodem, Zmodem, B-Plus, Quick-VAN (all secure) | Kermit, Ymodem, Zmodem | No |
Server | See Notes | No | No | No |
Authentication | See Notes | Password, public-key, trusted-host, TIS | Password | Password |
Key generation | See Notes | No | No | No |
Agent | See Notes | No | No | No |
Forwarding | See Notes | Port, X | No | No |
Notes | Unsupported and no longer in development; based on SSH1 1.2.20 | Popular; an SSH extension to Teraterm Pro, a free terminal program | Full-featured terminal program | Currently this is beta software |
Contact |
![]() | ![]() | ![]() |
13.2. Covered Products | ![]() | 13.4. Other SSH-Related Products |
Copyright © 2002 O'Reilly & Associates. All rights reserved.