推荐一款免费的终端工具-Windterm
Windterm
提到SSH终端工具,大家一定会想到putty、xshell、MobaXterm这些产品。但是当我使用Windterm后,我彻底改变了我对之前使用SSH终端工具的认知,其强大的能力,彻底征服了我。
windterm是一款风格独特、开源、且完全免费的SSH/Telnet/Serial/Shell/Sftp 客户端
Windterm下载
Windterm官方网站:https://kingtoolbox.github.io/
Windterm下载地址:https://github.com/kingToolbox/WindTerm/releases/
目前的版本是Version 2.6.0 Prerelease 1 (2022-8-21),windows版本无需安装,直接解压到本地,运行WindTerm.exe即可;
Windterm特点
- 实现了 SSH v2、Telnet、Raw Tcp、串行、Shell 协议;
- 会话认证时支持 SSH 自动执行;
- 支持 SSH ControlMaster;
- 支持 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 内核等;
Windterm便捷点
1、优雅的命令提示功能
当你经常输入某些命令或者关键字时,WindTerm像是具有记忆功能一样,会提示你历史键入的命令或者关键字,让你的体验更舒适、高效,避免由于命令较长记不住或记错。
2、历史命令
小窗口的历史命令,可以随时的使用之前使用的命令,不需要频繁手动键入重复的命令,或者使用上下键进行查找,可以直接“双击”历史命令框中的命令,即可在左侧命令行执行命令。
3、自定义宏
我们可以自定义一些命令,当要使用时,直接点击定义好的宏即可,大大减少了命令的键入的时间,更加便捷。
4、多窗口操作
个性化设置
-
1、【重要】配置验证方式: 会话->首选项->会话设置->验证->“自动身份验证方法”中仅勾选“尝试密码认证”, 否则登录会失败。
-
2、【推荐】配置选中复制: 会话->首选项->设置->点击“文本”->勾选“自动复制选定内容”
-
3、【推荐】配置右键粘贴: 会话->首选项->设置->点击“终端”->右键点击->粘贴文本
-
4、【推荐】配置会话保活: 会话->首选项->会话设置->点击“SSH”->连接->勾选“启用TCP keepalive”,且发送空包以保持会话活动:设置240s。(同时将/etc/profile的TMOUT值设置为0)
-
5、【推荐】配置标签: 会话->首选项->设置->点击“标签”->选择双击:重复标签;中键:关闭标签;右键单击:重命名标签页
删除登录密码
-
1、修改配置文件的,就是安装目录下的 .wind\profiles\default.v10\user.config 中添加
"application.masterPassword": "false"。因为之前我的有好多历史的session,这种方式不行 -
2、windterm的默认锁屏密码是空的,有时设置密码但忘记了,可以这样处理:修改 .wind\profiles\default.v10\terminal\user.sessions 配置文件
把里面的 autologin 全部删除了。(只删除autologin那行)
重启windTerm, 默认密码是 空,enter键进入。