远程连接终端——WindTerm 安装使用教程

本文首发在我的个人博客:追逐日落,欢迎大家前去参观~

前言

最近在使用xshell时,偶尔需要传输一下文件。然而,由于Xshell和Xftp是分开的,这就有些不太方便。于是找到了这个集SSH和SFTP一体的工具------WindTerm。开源免费,跨平台,支持 Windows、Linux 和 macOS,启动速度快。除此之外还有命令提示补全功能(根据历史命令)。

官方介绍

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

WindTerm是一个更快、更好的SSH/Telnet/Serial/Shell/SFTP客户端,专为DevOps而设计。

预览图

1.下载安装

开源项目,官方下载地址github.com/kingToolbox...,截止文章编辑时,Star数19.5k。

以win11为例,下载x86_64版本,解压缩后点击WindTerm.exe即可使用

2.使用配置

2.1锁屏密码

WindTerm有30分钟锁定机制,闲置30分钟之后需要输入密码解锁,安装好后要首先设置一个密码,点击主界面右下角锁屏-更改主密码,旧密码留空,输入新密码、确认密码后点击更改即可。

也可以设置关闭自动锁屏,会话-首选项-设置-安全-锁屏-锁屏超时输入0 回车即可。

如果感觉每次输入密码太麻烦,可以到软件安装目录WindTerm_2.x.x\ .wind\profiles\default.v10中找到user.config文件,修改application.masterPasswordfalse,重新启动,之后遇到密码界面,回车即可

2.2新建会话

点击会话-新建会话,以ssh为例

  1. 填写主机ip
  2. 选择端口
  3. 设置分组

这里与Xshell不同,连接的用户名并不在会话中填写,而是与Onekey绑定,故这里只需填写主机和端口。

OneKey,类似xshell中的用户密钥管理,或者浏览器的密码管理器,用于集中存放用户的认证凭据。首次设置,点击输入框中的设置图标,点击左下角设置OneKey管理器密码,设置好之后,点击左下角加号即可添加,之后选择对应onekey连接即可。

2.3界面设置

日常使用时,可能有很多功能用不到,实际最多使用的也就是SSH和文件管理,可以根据使用习惯把不需要的都关掉,节省屏幕空间。

右上角专注模式旁边的按钮,点击即可设置界面,可以按照自己喜好保留、关闭菜单,按照上面图中设置,效果如下

2.4自动复制

会话-首选项-设置-文本-自动复制选定内容 即可开启自动复制,开启后在命令行中选中文本即可自动复制到剪切板。

2.5 会话空闲保活

长时间无操作闲置会话,可能会导致主机断开连接,造成命令行界面卡住,可以开启会话保活,在会话-首选项-默认会话设置-SSH-连接-发送空包以保持会话活动,设置15,即15秒自动发空包保持会话存活。

3.其他内容

在连接新装系统的主机时,如果遇到无法连接的情况,检查ssh服务是否安装并启动,可以使用systemctl status ssh 查看ssh状态,效果如下

若无ssh服务,ubuntu系统下,执行sudo apt install openssh-server 安装ssh服务后即可连接。

如果ssh服务没有问题,请检查防火墙是不是没有放行相应端口,新建会话时填写的ip地址是否正确。

使用过程中,若遇到软件方面的其他问题,可在官方仓库Issues尝试寻找解决方案。

相关推荐
学习3人组1 天前
CentOS 上配置多服务器 SSH 免密登录
服务器·centos·ssh
FreeBuf_1 天前
SSHamble:一款针对SSH技术安全的研究与分析工具
运维·安全·ssh
Flying_Fish_roe2 天前
linux-安全管理-SSH 安全管理
linux·安全·ssh
_Johnny_2 天前
linux 使用SSH密钥配置免密登录
linux·服务器·ssh
anddddoooo2 天前
pWnOS的第二种全新解法(ssh私钥破解、webmin漏洞提权)
linux·运维·安全·web安全·网络安全·ssh
Grassto4 天前
Gitlab 中几种不同的认证机制(Access Tokens,SSH Keys,Deploy Tokens,Deploy Keys)
go·ssh·gitlab·ci
aidroid5 天前
linux配置远程ssh服务
linux·运维·ssh
学习3人组5 天前
第4步CentOS配置SSH服务用SSH终端XShell等连接方便文件上传或其它操作
linux·centos·ssh
Amagi.6 天前
http连接与ssh连接的区别
网络协议·http·ssh
bits/stdc++.h6 天前
Linux升级OpenSSH9.8版本步骤
linux·运维·服务器·ssh