Terminology: SSH Protocols and Products
- SSH
- A generic term referring to SSH protocols or software products.
- SSH-1
- The SSH protocol, Version 1. This protocol went through several
revisions, of which 1.3 and 1.5 are the best known, and we will write
SSH-1.3 and SSH-1.5 should
the distinction be necessary.
- SSH-2
- The SSH protocol, Version 2, as defined by several draft standards
documents of the IETF SECSH working group.[Section 3.5.1, "Protocol Differences (SSH-1 Versus SSH-2)"]
- SSH1
- Tatu Ylönen's software implementing the SSH-1 protocol;
the original SSH. Now distributed and maintained (minimally) by SSH
Communications Security, Inc.
- SSH2
- The "SSH Secure Shell" product from SSH Communications
Security, Inc. (http://www.ssh.com). This is a commercial
SSH-2 protocol implementation, though it is licensed free of charge
in some circumstances.
- ssh (all lowercase letters)
- A client program included in SSH1, SSH2, OpenSSH, F-Secure SSH, and
other products, for running secure terminal sessions and remote
commands. In SSH1 and SSH2, it is also named ssh1
or ssh2, respectively.
- OpenSSH
- The product OpenSSH from the OpenBSD project (see http://www.openssh.com/), which implements
both the SSH-1 and SSH-2 protocols.
- OpenSSH/1
- OpenSSH, referring specifically to its behavior when using the SSH-1
protocol.
- OpenSSH/2
- OpenSSH, referring specifically to its behavior when using the SSH-2
protocol.
|