推荐一款通过ssh连接linux服务的开源工具WindTerm

前言

工作一入门便是游戏服务器开发,所以常常有连接Linux服务器的需求,之前用的最多的是Xshell,最近这个软件个人版只能免费使用一个月了,超过时间会提示更新无法正常使用,工作当中用的最多的是SecureCRT,不过这个软件是收费的,公司买了授权,可以正常用,但是在家时就不行了,最近我找到了WindTerm这个软件,用起来还不错,记录一下。

WindTerm介绍

A Quicker and better SSH/Telnet/Serial/Shell/Sftp client for DevOps.

WindTerm一款使用使用C语言开发的跨平台SSH客户端WindTerm,完全免费开源,软件包只有20多M,性能很好,Windows、Linux、Mac均提供程序包下载,免按照,下载解压即可使用,官方地址为 https://github.com/kingToolbox/WindTerm/releases,最新版本为2.6.0

windterm download最近github访问又变慢了,如果你下载不下来,可以从这个平台地址下载CSDN下载-WindTerm_2.6.0_Prerelease_7_Windows_Portable_x86_64.zip,我已经设置成免积分了,方便有需要的人直接取用,简单罗列下它的功能。

  • 多平台支持Linux,Mac,Win,免安装解压即可使用
  • 实施了 SSH v2、Telnet、Raw Tcp、串行、Shell 协议
  • 会话认证时支持 SSH 自动执行
  • 支持 SSH ProxyCommand 或 ProxyJump
  • 支持SSH代理转发。
  • 支持使用密码、公钥、键盘交互、gssapi-with-mic 的 SSH 自动登录
  • 支持直接/本地端口转发、反向/远程端口转发和动态端口转发
  • 支持 XModem、YModem 和 ZModem,可以使用rz、sz上传和下载文件
  • 集成sftp、scp客户端,支持下载、上传、删除、重命名、新建文件/目录
  • 集成本地文件管理器,支持移动到、复制到、复制自、删除、重命名、新建文件/目录
  • 支持 Windows Cmd、PowerShell 和 Cmd、PowerShell 作为管理员
  • 支持Linux bash、zsh、powershell core
  • 支持 MacOS bash、zsh、powershell core
  • 有较好的操作界面

WindTerm使用

下载WindTerm_2.6.0_Prerelease_7_Windows_Portable_x86_64.zip 后解压,双击WindTerm.exe即可打开软件,会弹出下面的界面,提示存储配置文件的地方,我就选择放到应用程序目录了

windterm open

直接通过【会话】->【新建会话】便可以建立连接Linux服务器的通道,这与之前用的软件都大同小异,基本没有差别,输入主机地址点击【连接】,后续再输入密码就可以开始连接了

new session如果是第一个使用的时候,会弹出下面这个界面,让自定义一个主密码,其实就是这个软件的使用密码,后续锁屏或者更新会话信息时会用到。

main password

因为我是自己在家使用,我就不设置主密码了,直接点击OK完成,后面会让输入Linux账户和密码,到这一步相信大家都会用了。

主密码和锁屏

这个问题我也是查了一些资料才解决的,因为我没有输入主密码,所以每次锁屏时我只要回车就可以了,如果想修改锁屏时间,在【会话】->【首选项】->【设置】中可以找到

windterm setting
也可以直接通过配置文件修改,找到刚启动软件时你选择的目录 D:\app\WindTerm_2.6.0\.wind\profiles\default.v10,直接修改配置文件内容,通过字段名也很清楚要改哪些值

1
2
3
4
5
6
7
8
{
"application.fingerprint" : "c5QR13M1iEkNPGlVNjDBWadi1uS0PiXR4Y+79cp09PAXr7G6WQxg/7WFj9RJ9dIsKKOWqm5Xq2N6w5Jx4v2mTw==",
"application.language" : "zh-CN",
"application.lockScreenTimeout" : 1,
"application.masterPassword" : false,
"terminal.loginWizard.defaultAuthType" : "Account",
"terminal.reimportShellSessions" : 2
}
  • application.lockScreenTimeout:是控制锁屏时间的
  • application.masterPassword:是代表是否有主密码的

整个页面布局和配色还是挺漂亮的,不喜欢可以自己调整的哈

windterm shell

总结

  • WindTerm是一款可以通过ssh连接Linux服务器的客户端工具
  • WindTerm免费开源,支持Windows、Linux、Mac系统,无需安装,解压即可使用
  • WindTerm集成sftp、scp客户端,支持下载、上传、删除、重命名、新建文件/目录
  • WindTerm默认需要指定一个主密码,相当于验证使用者身份的功能,当然也可以为空
  • WindTerm的锁屏时间可以通过首选项菜单设置,也可通过配置修改

==>> 反爬链接,请勿点击,原地爆炸,概不负责!<<==

人生就是一本账,欠下的东西总要还的,茫茫人生路之后,你是想在历史长河中留下一笔,还是“隐藏”的毫无痕迹呢?

Albert Shi wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客