当前位置: 首页 > Linux

还在为使用XShell付费吗?我选择这个很棒的SSH客户端,它是完全免费的!

时间:2023-04-06 22:05:29 Linux

分享了SSH客户端FinalShell,也是目前xiaoz常用的SSH客户端工具。FinalShell用起来方便流畅,但是让我不爽的是,当tabs数量增加的时候,FinalShell越来越卡,而且内存占用也很低。比较高。最近发现一个用C语言开发的跨平台SSH客户端WindTerm,完全免费,商业和非商业使用没有限制。所有分布式源代码(第三方目录除外)均在Apache-2.0许可条款下提供。性能也比FinalShell和Electerm好得多。主要特点以下是机器翻译的:SSHv2、Telnet、RawTcp、Serial、Shell协议实现。支持在会话身份验证期间自动执行SSH。支持SSHProxyCommand或ProxyJump。支持SSH代理转发。介绍视频支持使用密码、公钥、键盘交互、gssapi-with-mic自动登录SSH。支持X11转发。介绍视频支持直接/本地端口转发、反向/远程端口转发和动态端口转发。支持XModem、YModem和ZModem。集成sftp和scp客户端,支持下载、上传、删除、重命名、新建文件/目录等集成本地文件管理器,支持移动到、复制到、复制自、删除、重命名、新建文件/目录等支持WindowsCmd、PowerShell和Cmd、PowerShell作为管理员。支持Linuxbash、zsh、powershellcore等。支持MacOSbash、zsh、powershellcore等。功能太多了,就不一一贴了。安装WindTermWindTerm支持三大平台(Windows、Linux、macos),到Github:https://github.com/kingToolbo...下载最新版本。Windows用户可以直接解压WindTerm_2.x.x_Windows_Portable.zip,双击WindTerm.exe即可使用。设置和使用作者在他的博客中介绍了各种功能和使用说明,参见:https://kingtoolbox.github.io/,我整理了一些常用的设置选项,希望对你有所帮助。设置终端字体WindTerm并没有实现将字体设置为窗口选项的功能,但是我们可以通过修改主题文件来实现。默认dige-black主题,打开:global\themes\dige-black\scheme.theme在WindTerm目录下找到:{"name":"text.default","style":{"foreground":"#F8F8F2","background":"#1c1c1c","fontFamily":"Microsoft-Yahei-Mono,ConsolasYaheiHybrid,RobotoMono,FiraCodeRetina,LucidaSansTypewriter,LucidaConsole,Monoca","fontSize":11}}修改fontFamily属性。设置窗口透明度打开顶部窗口的View-WindowOpacity-CustomOpacity,根据自己的喜好设置,如下图。配置同步如果需要在多台电脑上使用WindTerm,并且希望保持Session信息同步,可以使用网盘直接同步WindTerm下的profiles文件夹。遗憾的是WindTerm不支持??自定义profiles路径,希望以后能支持。关闭自动锁屏。出于安全考虑,WindTerm默认会在30分钟后自动锁屏,并要求用户输入密码。如果不想自动锁屏,可以修改global\wind.config,将application.lockScreenTimeout设置为0或负数。(需要重启客户端)。快捷命令是一个非常实用的功能。您可以将常用和难记的命令添加到快捷命令中,以便下次快速使用。点击右下角的齿轮按钮,按照提示添加即可。设置跳机当你连接到网络不好的VPS时,你也可以通过任何现有的机器作为跳机登录,只需编辑Session-SSH-Proxy-JumpServer1选择即可。WindTerm还有很多其他的功能,就不一一介绍了。有兴趣的同学可以去作者的博客看看:https://kingtoolbox.github.io/关于性能作者在Github上发布了性能测试数据,WindTerm使用C语言进行开发,性能自然不弱,但是作为一个SSH工具,似乎不需要太好的性能,只要不卡住就行,不是吗。下意识的看了看WindTerm的内存占用只有70M左右,比FinalShell吃我2G内存好多了。最后,WindTerm功能丰富,完全满足运维人员的需求。替换Xshell和FinalShell没问题。但WindTerm并不完美。比如很多选项没有在window里面设置,只能手动修改配置文件,有点不方便。据作者介绍,下个版本也会推出多语言支持,希望WindTerm以后做的更好。来源:xiaoz.me/archives/16314