Username   Password       Register
RSS Icon

SSH (Secure Shell)

SSH (Secure Shell) is a 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

SCP and 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
OpenSSHAIX, HP-UX, Irix, Linux, NeXT, SCO, SNI/Reliant Unix, Solaris, Digital Unix/Tru64/OSF, Mac OS X, and Cygwin
Dropbear SSH ServerLinux, Mac OS X, FreeBSD, NetBSD, 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.

 
(0 - user rating)

You need to login or register to post comments.