还在付费使用 XShell?我选择这款超牛逼的 SSH 客户端,完全免费

简介: 分享过FinallShell这款SSH客户端,也是xiaoz目前常用的SSH客户端工具,FinalShell使用起来方便顺手,但令我不爽的是tab数量变多的时候FinalShell越来越卡,而且内存占用也比较高。最近发现一款使用使用C语言开发的跨平台SSH客户端WindTerm,完全免费用于商业和非商业用途,没有限制。 所有发布的源代码(第三方目录除外)均在 Apache-2.0 许可条款下提供。性能方面也比FinalShell和Electerm好很多。

分享过FinallShell这款SSH客户端,也是xiaoz目前常用的SSH客户端工具,FinalShell使用起来方便顺手,但令我不爽的是tab数量变多的时候FinalShell越来越卡,而且内存占用也比较高。

最近发现一款使用使用C语言开发的跨平台SSH客户端WindTerm,完全免费用于商业和非商业用途,没有限制。 所有发布的源代码(第三方目录除外)均在 Apache-2.0 许可条款下提供。性能方面也比FinalShell和Electerm好很多。

网络异常,图片无法展示
|

主要功能

以下内容为机器翻译:

  • 实施了 SSH v2、Telnet、Raw Tcp、串行、Shell 协议。
  • 会话认证时支持 SSH 自动执行。
  • 支持 SSH ProxyCommand 或 ProxyJump。
  • 支持SSH代理转发。介绍视频
  • 支持使用密码、公钥、键盘交互、gssapi-with-mic 的 SSH 自动登录。
  • 支持X11转发。介绍视频
  • 支持直接/本地端口转发、反向/远程端口转发和动态端口转发。
  • 支持 XModem、YModem 和 ZModem。
  • 集成sftp、scp客户端,支持下载、上传、删除、重命名、新建文件/目录等。
  • 集成本地文件管理器,支持移动到、复制到、复制自、删除、重命名、新建文件/目录等。
  • 支持 Windows Cmd、PowerShell 和 Cmd、PowerShell 作为管理员。
  • 支持Linux bash、zsh、powershell core等。
  • 支持 MacOS bash、zsh、powershell core 等。

功能实在太多,我就不一一粘贴了。

安装WindTerm

WindTerm支持三大平台(Windows、Linux、macos),前往Github:
https://github.com/kingToolbox/WindTerm/releases下载最新版本。

Windows用户直接解压
WindTerm_2.x.x_Windows_Portable.zip
并双击WindTerm.exe即可使用。

设置与使用

作者在他的博客介绍了各种特性和使用说明,见:
https://kingtoolbox.github.io/,我整理了一些常用的设置选项,希望对各位有所帮助。

设置终端字体

WindTerm并没有将设置字体的功能做到窗口选项,不过我们可以通过修改主题文件来完成。默认使用的dige-black这个主题,打开:WindTerm目录下的global\themes\dige-black\scheme.theme找到:

{
            "name": "text.default",
            "style": {
                "foreground": "#F8F8F2",
                "background": "#1c1c1c",
                "fontFamily": "Microsoft-Yahei-Mono,Consolas Yahei Hybrid,Roboto Mono, Fira Code Retina, Lucida Sans Typewriter, Lucida Console, Monoca",
                "fontSize": 11
            }
        }

修改fontFamily属性即可。

设置窗口透明度

打开顶部窗口的View - Window Opacity - Custom Opacity,根据喜好进行设置,如下图。

网络异常,图片无法展示
|

配置同步

如果您需要在多台电脑使用WindTerm,希望Session信息保持同步,可以用网盘直接同步WindTerm下的profiles文件夹即可。有点遗憾的是WindTerm不支持自定义profiles路径,希望后续能够支持吧。

关闭自动锁屏

出于安全性考虑WindTerm默认30分钟后自动锁屏,并要求用户输入密码,如果您不希望自动锁屏,可以修改global\wind.config
application.lockScreenTimeout
设置为0或负数即可(需要重启客户端)。

快捷命令

挺实用的一个功能,可以将常用且难记的命令添加到快捷命令中,方便下次快速使用。点击右下方齿轮按钮,根据提示添加即可。

网络异常,图片无法展示
|

设置跳板机

当你连接某台VPS网络不佳,还可以通过现有的任何机器作为跳板机登录,只需要编辑Session - SSH - Proxy - Jump Server 1进行选择即可。

网络异常,图片无法展示
|

WindTerm还有很多功能,我就不一一介绍了,有兴趣的同学可以去作者博客看看:
https://kingtoolbox.github.io/

关于性能

作者在Github放出了性能测试数据,WindTerm使用C语言开发,性能自然不弱,不过作为SSH工具似乎也不需要太好的性能,只要不卡就行了,不是么。下意识的看了下WindTerm内存占用仅70M左右,比起FinalShell吃我2G内存真是好太多了。

网络异常,图片无法展示
|

最后

WindTerm功能丰富,完全满足运维人员需要,用来替代Xshell、FinalShell也完全没有问题。但WindTerm并不完美,比如很多选项还没有做到窗口设置,只能通过手动修改配置文件,这点有些不方便。据作者透露,多语言支持也会在下个版本上线,希望WindTerm后续做得更好。

WindTerm项目地址:
https://github.com/kingToolbox/WindTerm

相关文章
|
网络安全 数据安全/隐私保护
荔枝派Zero(全志V3S)开启 SSH 实现远程连接和文件传输
本文将在 Buildroot 根文件系统开启 ssh 功能。
264 0
|
26天前
|
存储 Linux 网络安全
让我们来尝试利用第三方软件远程连接服务器
即将进入Linux操作系统第二模块的学习,需先通过MobaXterm配置与虚拟操作系统连接。课程将基于MobaXterm讲解命令及知识。准备阶段包括:安装红帽7系统与MobaXterm远程SSH软件,检查网络连接,并按步骤完成MobaXterm的连接配置。
55 0
|
安全 Linux 网络安全
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
41698 0
|
6月前
|
数据安全/隐私保护 Windows
Windows系统下载安装Plex媒体服务结合内网穿透远程访问本地影音文件
Windows系统下载安装Plex媒体服务结合内网穿透远程访问本地影音文件
|
6月前
|
网络协议 安全 Linux
如何使用Android手机通过JuiceSSH远程访问本地Linux服务器
如何使用Android手机通过JuiceSSH远程访问本地Linux服务器
|
存储 SQL PHP
【eXtplorer】本地搭建免费在线文件管理器并实现在外远程登录
【eXtplorer】本地搭建免费在线文件管理器并实现在外远程登录
|
监控 Shell 网络安全
软件丨中文汉化版MobaXterm,一款强大好用的远程终端登录利器,支持SSH、SFTP协议
软件丨中文汉化版MobaXterm,一款强大好用的远程终端登录利器,支持SSH、SFTP协议
|
域名解析 网络协议 Linux
远程访问手机搭建的Linux服务器
远程访问手机搭建的Linux服务器
230 1
|
自然语言处理 网络协议 Shell
还在付费使用 XShell?我选择这款超牛逼的 SSH 客户端,完全免费
分享过FinallShell这款SSH客户端,也是xiaoz目前常用的SSH客户端工具,FinalShell使用起来方便顺手,但令我不爽的是tab数量变多的时候FinalShell越来越卡,而且内存占用也比较高。
|
JavaScript 小程序 Java
别用XShell了,这款SSH工具绝对惊艳,还支持网页版.....
别用XShell了,这款SSH工具绝对惊艳,还支持网页版.....