SSH客户端比较

SSH客户端是一种使用Secure Shell（SSH）协议连接到远程计算机的软件程序。本文将比较较著名的SSH客户端。

## 概览

名称｜开发者｜状态｜最初版本｜最新版本｜基于｜许可证｜可获得源代码

AbsoluteTelnet｜Celestial Software (Brian Pence)｜2012-11-25 9.53｜专有｜否

Bitvise SSH Client/Tunnelier｜ Bitvise｜2022-01-01 9.12｜专有｜否

ConnectBot｜Kenny Root / Jeffrey Sharkey｜2010-10-08 1.7.1｜Apache｜是

DameWare｜SolarWinds｜专有｜否

Dropbear｜Matt Johnston｜2016-07-21 2016.74｜MIT｜是

MindTerm｜Cryptzone｜专有｜是

MobaXterm｜ Mobatek｜2022-12-12 22.3｜OpenSSH｜专有｜部分

eSSH Client｜Ecode Software｜专有｜否

Private Shell｜ Imposant｜2013-07-29 3.3｜专有｜否

ProxyCap｜ Proxy Labs｜专有｜否

FileZilla｜Tim Kosse｜2016-12-06 3.23.0.2｜PuTTY｜GPL｜是

lsh｜Niels Möller｜2013-06-26 2.0.4｜GPL｜是

OpenSSH｜The OpenBSD project｜2022-10-04 9.1｜ossh｜BSD｜是

PACManager｜David Torrejón Vaquerizas｜2016-12-12 4.5.5.5｜OpenSSH, Telnet, FTP, vncviewer, rdesktop, cu, remote-tty, mosh, cadaver｜GPL｜是

PuTTY｜Simon Tatham｜2016-03-05 0.67｜MIT｜是

Reflection for Secure IT｜Attachmate｜2012-11-12｜F-Secure SSH｜专有｜否

Salt｜ Maarten L. Hekkelman｜2013-06-22 3.2.2｜专有｜否

SecureCRT｜VanDyke Software｜2016-12-06 8.0.4｜专有｜否

SmartFTP｜SmartSoft Ltd｜专有｜否

SSH Tectia Client/ConnectSecure｜SSH Communications Security（前身：Tectia）｜2013-07｜以C语言独立实现｜专有｜否

SunSSH｜Open Solaris｜OpenSSH 2.3｜CDDL｜是

Terminals CodePlex｜Terminals CodePlex Project｜2013-07-16 3.1｜Microsoft MS-CL｜是

Tera Term｜TeraTerm Project｜2013-02-28 4.77｜TeraTerm 2.3 (1994–1998)｜BSD｜是

TN3270 Plus｜SDI USA, Inc.｜专有｜否

Token2Shell｜ Choung Networks｜2014-03-06 6.9.1｜专有｜否

TtyEmulator｜FCS Software｜专有｜否

WinSCP｜Martin Prikryl｜2016-11-30 5.9.3｜PuTTY｜GPL｜是

Xshell｜NetSarang Computer, Inc.｜2002-11-02｜2018-11-14 6.0.0107｜专有｜否

ZOC Terminal｜EmTec, Innovative Software｜2016-12-01 7.11.1｜专有｜否

Penguinet｜siliconcircus｜?｜1998?｜2011-07-24 2.54｜专有｜否

## 平台

SSH客户端所设计运行的操作系统或虚拟机器，而不需要仿真；有几种可能：

- “部分”表示虽然其可以使用，但相比其它操作系统上的版本缺少重要功能。甚至可能仍处于开发阶段。

列表并不详尽，但应该反映了目前最常见的平台。

名称｜OS X｜Windows｜Cygwin｜BSD｜Linux｜Solaris｜Java｜OpenVMS｜z/OS｜AIX｜HP-UX｜iOS｜Android｜Maemo｜Windows Phone

AbsoluteTelnet｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜未知

ConnectBot｜否｜否｜否｜否｜否｜否｜?｜?｜?｜否｜否｜否｜是｜否｜未知

Dropbear｜是｜否｜是｜是｜是｜是｜?｜?｜?｜是｜是｜否｜是｜是｜未知

eSSH Client｜是｜是｜?｜是｜是｜是｜?｜?｜?｜否｜否｜否｜否｜否｜未知

JuiceSSH｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜是｜否｜否

lsh｜是｜否｜否｜部分｜是｜是｜?｜?｜?｜否｜否｜否｜否｜否｜未知

MindTerm｜是｜是｜?｜是｜是｜是｜是｜是｜?｜是｜是｜否｜否｜否｜未知

MobaXterm｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

OpenSSH｜集成｜部分｜集成｜集成｜集成｜是｜?｜是｜是｜是｜是｜是｜否｜是｜未知

Private Shell｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

PACManager｜否｜否｜否｜部分｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

ProxyCap｜是｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜未知

PuTTY｜部分｜是｜?｜是｜是｜是｜否｜?｜?｜否｜否｜否｜否｜否

Salt｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜未知

SecureCRT｜是｜是｜否｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜未知

SmartFTP｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜未知

SSH Tectia Client/ConnectSecure｜否｜是｜否｜否｜是｜是｜是｜否｜是｜是｜是｜否｜否｜否｜未知

Tera Term｜否｜是｜否｜否｜否｜否｜?｜?｜?｜?｜否｜否｜否｜否｜未知

TN3270 Plus｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜未知

Token2Shell｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜是

TtyEmulator｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜未知

WinSCP｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜是｜否｜否｜未知

Xshell｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

ZOC｜是｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜未知

Penguinet｜否｜是｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜未知

Name｜OS X｜Windows｜Cygwin｜BSD｜Linux｜Solaris｜Java｜OpenVMS｜z/OS｜AIX｜HP-UX｜iOS｜Android｜Maemo｜Windows Phone

## 技术

名称｜用户界面｜SSH1｜SSH2｜其他协议｜端口转发及隧道｜会话复用｜Kerberos｜IPv6｜终端｜SFTP/SCP｜代理客户端

TELNET｜rlogin｜端口转发｜SOCKS｜VPN

AbsoluteTelnet｜GUI（多会话，单窗口）｜是｜是｜是｜否｜是｜是｜否｜是｜是｜是｜是｜是｜SOCKS 4, 5; HTTP

Dropbear｜命令行｜否｜是｜否｜否｜是｜否｜否｜否｜否｜是｜是｜是｜未知

lsh｜命令行｜否｜是｜是｜否｜是｜是｜否｜是｜否｜是｜是｜是｜未知

MindTerm｜GUI或命令行或浏览器｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜是｜SOCKS 4, 5; HTTP;FTP;Generic

MobaXterm｜GUI或命令行｜是｜是｜是｜是｜是｜是｜否｜否｜是｜是｜是｜是｜SOCKS 4, 5

OpenSSH｜命令行｜是｜是｜否｜否｜是｜是｜是｜是｜是｜是｜是｜是｜ProxyCommand

PACManager｜GUI｜是｜是｜是｜是｜是｜是｜是｜否｜否｜是｜是｜是｜SOCKS 4, 5; HTTP; Generic

Private Shell｜GUI或命令行｜否｜是｜是｜否｜是｜是｜否｜否｜是｜是｜是｜SOCKS 5

ProxyCap｜GUI｜是｜是｜否｜否｜是｜否｜否｜否｜是｜是｜否｜否｜SOCKS 4, 5; HTTP; SSH

PuTTY｜GUI或命令行｜是｜是｜是｜是｜是｜是｜否｜否｜是｜是｜是｜是｜SOCKS 4, 5; HTTP; Telnet; Local

Salt｜GUI｜否｜是｜否｜否｜是｜是｜否｜是｜否｜是｜是｜否｜SSH

SecureCRT｜GUI｜是｜是｜是｜是｜是｜是｜否｜是｜是｜是｜是｜是｜SOCKS 4, 5; HTTP; Telnet; Generic

SmartFTP｜GUI（多会话，单窗口）｜否｜是｜是｜否｜否｜否｜否｜否｜是｜是｜是｜是｜SOCKS 4, 5; HTTP

Tera Term｜GUI｜是｜是｜是｜否｜是｜否｜否｜否｜否｜是｜是｜SCP｜SOCKS 4, 5; HTTP; Telnet

TN3270 Plus｜GUI｜是｜是｜是｜否｜否｜是｜否｜是｜否｜是｜是｜否｜SOCKS 4

Token2Shell｜GUI｜是｜是｜是｜否｜是｜是｜否｜是｜否｜否｜是｜是｜SOCKS 4, 5; HTTP

TtyEmulator｜GUI或命令行｜是｜是｜是｜是｜是｜是｜否｜是｜否｜否｜是｜否｜SOCKS 4,4a, 5; HTTP Local

WinSCP｜GUI或命令行｜是｜是｜否｜否｜否｜否｜否｜否｜是｜是｜简单｜是｜SOCKS 4, 5; HTTP; Telnet; Local

Xshell｜TDI或命令行｜是｜是｜是｜是｜是｜是｜否｜是｜是｜是｜是｜SFTP｜SOCKS 4, 5

ZOC｜TDI或命令行｜是｜是｜是｜是｜是｜是｜否｜未知｜否｜是｜是｜SCP｜SOCKS 4

Penguinet｜GUI（多会话，单窗口）｜是｜是｜是｜否｜是｜是｜否｜是｜否｜否｜是｜是｜SOCKS 4, 5

## 功能

名称｜键盘映射｜会话标签｜ZMODEM转移｜在缓冲区中查找文字｜鼠标输入｜Unicode支持｜URL超链接｜公钥验证｜智能卡支持｜硬件加密｜FIPS 140-2验证｜脚本｜共享数据库

AbsoluteTelnet｜完整｜是｜是｜是｜是｜是｜是｜是｜是｜未知｜是｜是｜未知

MindTerm｜否｜是｜否｜否｜否｜是｜否｜是｜是｜是｜否｜否｜否

MobaXterm｜否｜是｜无，但内置图形化SFTP客户端｜是｜是｜是｜是｜是｜否｜否｜否｜是｜未知

OpenSSH｜未知｜否｜否｜未知｜是｜是｜非原生｜是｜是｜是｜部分｜否｜否

PACManager｜否｜是｜否｜是｜是｜是｜是｜是｜否｜否｜否｜是｜未知

Private Shell｜是｜否｜否｜是｜是｜是｜是｜是｜否｜是｜否｜是｜未知

ProxyCap｜否｜否｜否｜否｜否｜是｜否｜是｜否｜否｜否｜否｜未知

PuTTY｜否｜否｜否｜否｜是｜是｜否｜是｜否｜否｜否｜否｜否

Salt｜是｜否｜否｜是｜否｜是｜否｜是｜是｜否｜否｜否｜未知

SecureCRT｜是｜是｜是｜是｜是｜是｜是｜是｜是｜否｜是｜是｜否

SmartFTP｜部分｜是｜否｜是｜是｜是｜是｜是｜是｜AES-NI｜是｜否｜未知

Tera Term｜是｜是｜是｜否｜是｜是｜是｜是｜否｜否｜否｜否｜否

TN3270 Plus｜是｜是｜否｜否｜否｜否｜是｜是｜否｜否｜否｜是｜未知

Token2Shell｜是｜是｜是｜是｜是｜是｜否｜是｜否｜AES-NI｜否｜是｜未知

TtyEmulator｜否｜否｜否｜是｜是｜否｜是｜是｜否｜否｜否｜是｜未知

Penguinet｜是｜是｜否｜否｜否｜未知｜否｜是｜否｜否｜否｜否｜未知

Xshell｜是｜是｜是｜是｜是｜是｜是｜是｜是｜否｜否｜是｜否

ZOC｜完整｜是｜是｜Alt+F｜是｜UTF-8｜是｜是｜否｜否｜否｜是｜未知

## 外部链接

- Computers/Internet/Protocols/SSH/Clients/
- SSH for Java - Java客户端比较
- Windows上的自由SSH和SCP软件比较
- 基于Java的可移植Unix/Linux管理界面
- 功能手机上简单但管用的TELNET和SSH客户端（J2ME/MIDP）
- 自由终端模拟器，可以让您从一个易于使用的控制台同时进行多个Telnet和SSH连接。