分类: LINUX
2008-09-02 10:05:28
Diffrence btw OPENSSH and SSH2
Item |
Openssh(free at all) |
SSH2(comercial version of ssh) |
Generate key command |
ssh-key |
ssh-keygen2 |
Default directory of key file |
~/.ssh |
~/.ssh2 |
Authorization file location |
~/.ssh/authorized_keys |
~/.ssh2/authorization ; ~/.ssh2 |
Identity key file location |
~/.ssh/ |
~/.ssh2/identification ; ~/.ssh2 |
Accept muti Authorization file |
Yes |
Yes |
Pub-key conversion |
ssh-keygen -e -f openssh-key.pub > ssh2-key.pub |
ssh-keygen -i -f ssh2-key.pub > openssh-key.pub |
Pub-key store format |
Per line in ~/.ssh/authorized_keys |
Different name under ~/.ssh2 and all name were included in ~/.ssh2/authorization with format "Key pubkey.pub" |
Scp insight |
Rcp over ssh |
Sftp |
Example |
~weiye/howto/ssh2_openssh.html |
SSH, The Secure Shell: The Definitive Guide
Explanation of SSH produces and protocols.
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.
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.
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/ssh2, respectively.
OpenSSH
The product OpenSSH from the OpenBSD project,
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.