Username   Password       Register

SSH (Secure Shell)

Glossary Link SSH (Secure Shell) is a Glossary Link protocol for creating a secure connection between two computers.

The secure SSH connection provides authentication and encryption. SSH also provides compression.

The SSH protocol is defined by the IETF Secure Shell Working Group(secsh).

SSH was designed as a replacement for the legacy `telnet` application.

The computer being connected to must be running an ssh daemon, or server, process.

The computer which is attempting to connect must be running an SSH client.

SCP and SFTP - Secure File Transfer Using SSH

Glossary Link SCP and Glossary Link SFTP are replacements for the legacy `cp` and `ftp` file transfer applications.

SCP and SFTP enable secure encrypted file transfer over an SSH connection.

Free SSH Servers

There are several free SSH implementations available. Some support only SSH, while others also support SCP and SFTP.

SSH ServerOperating Systems Supported
OpenSSH Glossary Link AIX, HP-UX, Irix, Glossary Link Linux, NeXT, SCO, SNI/Reliant Glossary Link Unix, Glossary Link Solaris, Digital Unix/Tru64/OSF, Glossary Link Mac OS X, and Cygwin
Dropbear SSH ServerLinux, Mac OS X, FreeBSD, Glossary Link NetBSD, Glossary Link OpenBSD, Solaris, Irix, True64, AIX, HP-UX
FreeSSHNetBSD, FreeBSD, Linux
lshGNU/Linux on Sparc, Intel, PPC and Alpha, FreeBSD, Solaris and IRIX
SSHD-NTWindows
OpenSSH for WindowsWindows

Free SSH Clients

SSH ClientOperating Systems Supported
OpenSSHAIX, HP-UX, Irix, Linux, NeXT, SCO, SNI/Reliant Unix, Solaris, Digital Unix/Tru64/OSF, Mac OS X, and Cygwin
FreSSHNetBSD, FreeBSD, Linux
lshGNU/Linux on Sparc, Intel, PPC and Alpha, FreeBSD, Solaris and IRIX
OpenSSH for WindowsWindows
PuTTYWin32 and Unix
MSSHWindows
WinSCPWindows (SCP and SFTP, no SSH)
FuguMacintosh
MacSSHMacintosh
CyberduckMacintosh (SFTP only)
psshPalm OS
TuSSHPalm OS

Note: I have specifically excluded SSH clients and servers which do not support the SSH v2 protocol.

For more information on SSH, read the SSH FAQ.


Discuss SSH (Secure Shell) in the forums.