ssh终端软件哪个好?

最出名的当然是大名鼎鼎的putty,开源免费免安装,好是好,缺点也明显。使用ssh不光执行命令,有时候也要与本地电脑之间用sftp拖拖文件什么的。putty也不是没有,只是比较松散,功能做成了另一个软件 。
1.putty家庭
putty家有三个软件 ,putty、Bitvise SSH Client、Bitvise SSH Server。
putty主要就是连接终终端执行命令;
Bitvise SSH Client实现了基于ssh的文件窗口化拖拉,也就是sftp。Bitvise SSH 客户端是适用于 Windows 的 SSH 和 SFTP 客户端。它由 Bitvise 专业开发和支持。SSH 客户端功能强大、易于安装、易于使用,并支持 PuTTY 支持的所有功能。图形 SFTP 文件传输;单击远程桌面隧道;自动重新连接功能;通过集成代理进行动态端口转发;FTP 到 SFTP 协议桥。
Bitvise SSH 服务器是适用于 Windows 的 SSH、SFTP 和 SCP 服务器。它功能强大、易于安装、易于使用,并且适用于各种 SSH 客户端,包括 Bitvise SSH 客户端、OpenSSH 和 PuTTY。SSH 服务器由 Bitvise 专业开发和支持。
2.KiTTY
作为一款开源软件,PuTTY 拥有第三方开发者改进的几十个版本。每个人都想为最知名的 SSH 客户端添加一些不同的功能。其中有些已经发展成为成熟的替代品,在许多方面都超过了原来的产品。
KiTTY就是一款基于 PuTTY 的开源SSH 连接管理客户端。具有 PuTTY 的所有功能,并且改进了PuTTY的一些缺点,提供保存服务器密码功能,可以帮助你自动登录 telnet、ssh-1 和 ssh-2 服务器。而且密码会被严格加密。
其他实用功能包括自动密码、ZModem 集成、自动命令、执行本地保存的脚本等等。
特色功能:
- 在远程会话上运行本地保存的脚本。
- 自动登录脚本允许自动连接
- 与 pscp.exe 和 WinSCP 集成。
- 会话过滤器
- 可移植性
- 预定义命令的快捷方式
- 自动密码功能
- 会话自定义图标
- 发送到托盘功能
3. OpenSSH
OpenSSH是另外一个比较热门的 SSH 连接客户端工具,软件是完全免费开源的。适用于 Windows、Linux 和 Mac OS等流行的系统平台。
OpenSSH可以加密通过网络传输的所有通信流量和密码,以防止任何连接劫持和窃听。确保在不安全的网络上也可以进行安全可靠的通信。
OpenSSH还提供了一整套安全隧道功能、多种身份验证方法和复杂的配置选项。
特色功能:
- 通过使用 ssh、sftp 和 scp 执行远程操作
- 使用 ssh-add、ssh-keysign、ssh-keyscan 和 ssh-keygen 进行密钥管理。
- 服务端包括sshd、sftp-server 和 ssh-agent。
- AES、ECDSA、Ed25519、ChaCha20加密技术。
4.MobaXterm
MobaXTerm是一款多功能的SSH客户端,以其高速连接、美观的用户界面以及其他工具所没有的附加功能而深受用户喜爱。MobaXTerm有一个文件浏览器、一个用于管理远程计算机上的图形界面的内置 XServer、许多扩展功能的插件,以及一个无需安装即可进行使用的绿色版本。
MobaXTerm在一个工具中提供了多种个性化功能,以满足网站管理员、程序员、IT 管理员以及所有需要以简化、轻松和有效方式进行远程连接用户的需求。
除此之外,MobaXTerm还提供安全的连接隧道、多种认证方式,并支持所有类型的 SSH 协议。
MobaXterm并不是一款开源软件,所以高级功能需要花钱才能使用。如果你不购买付费版本的话,那么 MobaXterm 的功能与 PuTTY 的功能并没有太大区别。而要使用高级版的话则需要付费 69 美元。
一些高级功能包括 SSH 网关、文本编辑器、插件支持、x 服务器、宏支持、SSH 隧道、多执行等等。如果你不需要高级功能的话,免费版本应该也差不多够用了。
特色功能:
- 支持多种远程连接协议(SSH、XDMCP、RDP、VNC、FTP、MOSH)
- 支持UNIX 命令(bash、ls、cat、sed、grep、awk、rsync)
- 嵌入式 X 服务器
- GUI 文本编辑器
- 可通过插件扩展
- X11转发功能
5.MremoteNG
MremoteNG 是mRemote的一个改进版开源 SSH 连接客户端,修复了mRemote的一些错误并且添加了一些附加功能。支持VNC、SSH、RDP、ICA、Telnet、Rlogin在内的多种远程连接协议。
可以在选项卡界面中启用多个会话。并且可以选择创建文件夹以根据自己的喜好组织会话,还可以保存登录凭据已在需要时进行快速连接。
MremoteNG 支持英语、中文、荷兰语、法语、意大利语在内的多种语言。
特色功能:
- 强大的选项卡式界面用于查看所有远程连接。
- 支持多种远程连接协议( RDP、VNC、ICS、SSH、Telnet、HTTP/HTTPS)。
- 通过导入和导出功能共享连接。
- 在不同的选项卡中一次打开多个会话。
- 使用独特的图标和单独的文件夹来管理连接。
6.WinSCP
WinSCP是一款支持SSH连接的客户端软件。主要用于文件传输功能。基本文件管理器具有多种脚本功能。此外还可以在远程服务器和本地计算机之间轻松复制文件。支持FTP、FTPS、SCP、SFTP、WebDAV 或 S3 文件传输协议。
图形用户界面使其成为用户友好的一款客户端软件。为用户提供基本和高级的远程服务器管理功能,包括文件加密、连接隧道、工作区、传输恢复、后台传输、命令行界面和传输队列等等。
此外还支持文件掩码、目录缓存、高级传输、管理限制、自定义命令、时间戳对话和传输模式。
特色功能:
- 图形用户界面
- 集成文本编辑器
- 脚本和任务自动化
- 出色的兼容性
- 强大的密码系统
7.Solar-PUTTY
Solar-PuTTY 也是一个PuTTY二开版。与 PuTTY相比,Solar 添加了一些更加实用的功能,并且没有原版的缺点。而且和PuTTY一样无需进行安装,只需要打开exe文件即可进行使用。
Solar本质上是一个功能丰富的 PuTTY 皮肤。如果你同时使用 Solar和PuTTY的话,甚至可以看到在 Solar-PuTTY 中创建的连接会出现在 PuTTY 软件中。
Solar Putty是一个具有多选项卡界面的工具,可以在一个控制台管理多个会话。整体来说Solar Putty 就像Putty 的高级加强版,支持的功能更加的多,如果你觉得PuTTY不够强大的话,可以试试Solar Putty。
Solar Putty 提供的一些高级功能包括 Windows 搜索集成,一次支持多个会话,轻松保存登录凭据和快速连接最近的会话。
除了支持 SSH,还支持其他几种连接协议,包括 SCP、TFP 和 SFTP 。多选项卡界面使一次建立几个会话变得更加容易,让你可以根据需要来回进行切换。
最重要的是不像Putty那样,Solar 可以直接保存服务器的登录凭据。让你可以通过简单的点击,快速轻松的建立 SSH 会话。
Solar Putty具有很强的交互性,可以连接到各种服务器,包括 Cisco 交换机。此外还允许自定义颜色、将不同类型的会话组合在一起以管理会话。
建立连接后,还能够自动化运行所有脚本。集成 Windows 搜索功能,则有助于轻松快速地找到已保存的连接会话。
Solar Putty是一个完全免费且开源的 SSH 客户端,可以在 Windows 操作系统上运行。
特色功能:
- 集成Windows 搜索轻松找到保存的会话
- 建立连接后自动执行所有脚本
- 将凭据或私钥保存到任何会话以便于登录
- 使用选项卡式界面从一个控制台管理多个会话
8.Xshell
Xshell是一款适用于 Windows 的全功能 SSH 客户端软件。与 PuTTY 和类似产品的不同之处在于能够为每个终端会话设置不同的参数,为多个会话创建通用脚本。
支持 Windows 命令行和 SCP 协议。还具有用于在图形环境中管理文档的内置文件管理器。可以记录你执行的所有命令,并将“记录”的材料变成一个脚本,然后可以随时重新启动。
Xshell是一个强大的 SSH 客户端。允许你直接在 XShell 中打开 Windows CMD命令行界面,此外还提供了一个选项卡式界面。可以显示多个需要同时查看和监控的会话。
特色功能:
- 设置键映射和快速命令以优化效率
- Compose Pane用于在将字符串发送到终端之前输入多行字符串
- 突出显示功能突出显示关键字或正则表达式
- 通过端到端加密算法和多种身份验证方法提供连接安全性
9.Electerm
Electerm 是一款跨平台的Terminal、SSH、SFTP客户端工具,同时支持Linux、MacOS、Windows。基于electron、ssh2、node-pty、xterm、antd、useProxy等开源组件。
Electerm 是一款集终端模拟器、文件管理器、ssh远程连接、sftp客户端为一体的工具(类似于xshell),允许双击直接编辑远程文件(小文件),使用内置编辑器编辑本地文件,使用publickey +密码验证,Zmodem(rz,sz),还有自定义终端样式,全局/会话代理,将书签/主题/快速命令同步到github secret gist等功能。
10.Tabby
Tabby (前身是 Terminus) 是一个可高度配置的终端模拟器和 SSH 或串口客户端,支持 Windows,macOS 和 Linux。Tabby 是 Windows 标准终端 (conhost)、PowerShell ISE、PuTTY、macOS Terminal.app 和 iTerm 的替代品。
Tabby 支持常见的远程协议SSH, Telnet, Serial(串口) 等,有丰富的主题和配色方,完全可配置的快捷键,分体式窗格,自动保存标签页,支持 PowerShell(和 PS Core)、WSL、Git-Bash、Cygwin、MSYS2、Cmder 和 CMD,支持SFTP协议传输文件等等。
11.PrivateShell
这一众shell客户端中,许多功能做的不错,但是缺点也明显,软件越做越大速度也越来越卡,丧失了易用性。
个人而言,我喜欢用private shell,简称pshell,这是一个几兆的小软件,但实现了命令行、sftp、隧道等多个功能,是我多年来一直在用的神器之一。
pshell是一个付费软件,不过不难找到它的和谐版。
