盘点 Ssh 客户端工具,你知道几个?

开发 开发工具
对于开发人员来说,我们经常需要远程登录服务器进行一些操作,可能是配置服务器,可能是进行一些代码修改和编写,而要进行这些操作,我们都需要一个好用的ssh客户端工具,今天我们就来盘点一下那些好用的ssh客户端工具。

对于开发人员来说,我们经常需要远程登录服务器进行一些操作,可能是配置服务器,可能是进行一些代码修改和编写,而要进行这些操作,我们都需要一个好用的ssh客户端工具,今天我们就来盘点一下那些好用的ssh客户端工具。

putty

这是一款windows上的远程ssh客户端工具,小巧是它的最大特点,可以直接使用的它仅有600多k,不到1m的的大小,让它无论是携带还是安装都非常便捷。

麻雀虽小,五脏俱全。putty提供我们远程需要的几乎全部功能。我们可以自定义字体设置,可以自定义主题,可以控制光标的闪烁,可以调整复制粘贴,总之,远程常用的基本功能它都提供了。

要说它的缺点,那就是它不支持多标签管理,如果需要打开多个窗口,就需要打开多个客户端。

terminus

一款颜值担当的ssh工具,它拥有免费版和收费版,免费版对于个人使用者来说已经足够。 它不仅可以在windows和mac上使用,在手机上也可以使用。

Termius 的设计类似于密码管理器,可保护您的数据隐私。只有您可以访问加密保险库中的信息并持有解密它的密钥。

tabby

另一款颜值担当的ssh远程工具,和terminus不同的是它是完全免费的,它是采用typescript开发,因此如果你会JavaScript的话,你也可以自己修改源码进行编译。

它对密码的管理也采用了严密的加密方式,防止了被他人盗窃。

它支持对窗口的嵌套管理,它可以记住你的上次窗口会话管理,可以在你登录的时候进行恢复。

它支持代理转发和端口转发,sftp和Zmodem文件传输也是支持的。

最后想说的是,因为它是采用js+css开发的,因此你可以自己定义css主题。

bitvise

它拥有最先进的终端仿真技术,支持 bvterm、xterm 和 vt100 协议。

支持使用SSPI (GSSAPI) Kerberos 5 和 NTLM用户身份验证以及Kerberos 5 主机身份验证的公司范围的单点登录。

通过全面的用户密钥对管理支持 ECDSA、RSA 和 DSA公钥认证。

通过使用可选关键字进行混淆 SSH,使观察者更难检测到当前正在使用的协议。

强大的SSH 端口转发能力,包括通过集成的 SOCKS 和 HTTP CONNECT 代理进行动态转发。

强大的命令行参数使 SSH 客户端具有高度可定制性,适用于特定情况和受控环境。

一个FTP 到 SFTP 的网桥,允许您使用旧的 FTP 应用程序连接到 SFTP 服务器。

高级、可编写脚本的命令行 SFTP 客户端sftpc。

可编写脚本的命令行远程执行客户端sexec和命令行终端控制台客户端stermc。

可编写脚本的命令行隧道客户端stnlc,支持静态端口转发规则、基于动态 SOCKS 的隧道和 FTP 到 SFTP 桥接。

MobaXterm

它内置了一个linux命令接口,让你可以在windows上使用Linux的命令,比如常见的:ls、cd、grep、awk、tail、cut、sed、wget、rsync、telnet、ssh、rlogin、rsh ,有点类似于git-bash的功能。

它内置丰富的插件库,你可以通过安装插件来扩展它的功能。

当使用 SSH 登录到远程服务器时,左侧边栏中会弹出一个图形 SFTP 浏览器。它允许您使用安全的 SFTP 连接将文件直接从远程服务器拖放到远程服务器。

当您运行 SSH、TELNET 或 RLOGIN/RSH 会话时,您将能够直接在本地 Windows P上面显示您的远程应用程序。在 SSH 会话中,无需设置“DISPLAY”变量,因为 MobaXterm 使用 X11 转发来简化和保护您的工作。

它不仅支持端口转发,还支持包管理,你可以安装多个linux常用命令工具。

FinalShell

国产的ssh工具,采用java开发的ssh客户端工具。支持多平台,支持多标签,可以批量进行服务器的登录管理。

它内了sftp功能,可以和终端目录进行同步切换。

它提供了服务器网络和性能的监控,对硬盘和进程也进行实时监控,方便察觉一些意外的问题。

此外,它还提供了功能,可以不需要公网ip既能进行使用。

SecureCRT

它是支持多个平台,适用于Windows、Mac和Linux的 ssh 客户端软件。

通过先进的会话管理和多种节省时间和简化重复性任务的方法来提高生产力。

SecureCRT 为组织中的每个人提供安全的远程访问、文件传输和数据隧道。

它可以突出显示会话窗口中的单个单词、短语或子字符串,以识别日志文件或流输出中的错误并突出显示提示。还支持正则表达式,可以更轻松地突出显示 IP 地址等字符串。可以组合关键字显示属性(粗体、反向视频和颜色)。

他采用可停靠的命令管理器简化重复性任务,它可以轻松地将命令组织到命名文件夹中,按名称过滤命令,并通过双击或按 Enter 键启动它们。

命令和命令文件夹也可以与按钮栏共享,反之亦然。

它唯一的缺点可能就是它是收费的,毕竟它的功能太强大了。

ShellNGN

严格来说它不算一个软件,它是一个网页端的shell工具,使用它你可以不用安装任何软件,打开浏览器就可以访问使用它。

对于 SFTP, VNC, RDP 它都是支持的,可以说其它ssh客户端软件提供的功能,它都有提供,只不过它都是在网页中提供的。

总结

其实网络上还有很多其它的ssh客户端,有很多编辑器也都自带了ssh功能,或者可以通过插件来实现这些功能。

对于软件开发人员来说,在众多颜值高,使用性强的软件中选择一款确实很头疼,也许这就是幸福的烦恼吧。

不过这也正是软件行业迅猛发展的原因,没有一家独大,百花齐鸣的世界更让人心之向往。

责任编辑:武晓燕 来源: 今日头条
相关推荐

2017-05-24 08:58:16

HiveServer界面工具

2020-09-14 11:27:32

工具代码开发

2021-02-27 17:13:21

前端代码逻辑

2011-10-26 20:17:05

2010-07-19 17:10:31

安装Telnet客户端

2023-04-27 08:15:09

2011-10-26 20:29:52

Bitvise Tun

2020-07-21 14:20:09

MySQL数据库工具

2024-02-26 00:00:00

前端工具Space.js

2016-09-19 14:42:12

大数据SQLPig

2013-11-19 15:18:14

2010-06-02 10:27:56

MySQL客户端工具

2019-05-10 11:13:19

分析工具Java

2023-11-17 15:43:24

2009-11-05 13:08:44

WCF客户端配置

2021-09-22 15:46:29

虚拟桌面瘦客户端胖客户端

2011-08-17 10:10:59

2011-11-28 10:02:12

百度知道微问答移动

2023-12-06 14:23:24

2021-05-06 15:15:13

Python工具代码
点赞
收藏

51CTO技术栈公众号