Popular ssh clients
- OpenSSH from The OpenBSD project
- WinSCP developed by Martin Prikryl
- PuTTY from Simon Tatham
What is a SSH Client
An SSH client is a software program which uses the secure shell protocol to connect to a remote computer. This page compares a number of popular SSH clients.
Over 30 SSH clients are listed on WikiPedia and no doubt many more exist. SSH Clients can run on nearly all platforms – for example, Windows, Linux, Unix, Apple IOS, Cisco IOS, Java, Solaris, AmigaOS, Android and iPhone.
Tunnelling
Most but not all will support tunnelling, which allows you to carry a payload over an incompatible delivery-network, or provide a secure path through an untrusted network. A secure shell (SSH) tunnel consists of an encrypted tunnel created through a SSH protocol connection. Users may set up SSH tunnels to transfer unencrypted traffic over a network through an encrypted channel. For example, Microsoft Windows machines can share files using the Server Message Block (SMB) protocol, a non-encrypted protocol.