SSH客户端是后端程序员日常工作必备的工具之一,一款趁手的工具也能让工作效率事半功倍;
上周的时候,有小伙伴在群里面求免费的SSH软件;说来也坑,公司不允许使用PJ版的,但是又不愿意给他们买付费软件,所以只能自己去找开源免费的工具来使用;
对于朋友们的这种需求,我向来都是有求必应,马上安排;
今天就来分享一下我用过的几款免费、开源且好用的SSH软件;每一款都很优秀,也都有自己的特点,可以根据自己的喜好,选择使用。
软件目录
- Electerm
- FinalShell
- WindTerm(推荐)
- Aechoterm
- Tabby(推荐,含网页版工具)
Electerm
一款暗黑风格的SSH工具,UI风格我特别的喜欢;
基本信息
- 官网地址 > electerm
- 开源地址 > GitHub - electerm/electerm: 📻Terminal/ssh/telnet/serialport/sftp client(linux, mac, win)
- 安装 安装过程没有什么特别的,按照步骤一步步操作即可
功能特点
- 作为终端/文件管理器或ssh / sftp客户端(类似于xshell)
- 全局热键可切换窗口可见性(类似于guake,默认值为ctrl + 2)
- 多平台支持(Linux,Mac,Win)
- 🇺🇸 🇨🇳 🇧🇷 🇷🇺 🇪🇸 🇫🇷 🇹🇷 🇭🇰支持多国语言
- 双击直接编辑远程文件(小的)。
- 使用内置编辑器(小的)编辑本地文件。
- 使用公钥+密码进行身份验证。
- Zmodem(rz,sz)。
- 透明窗口(Mac,Win)。
- 终端背景图像。
- 全局/会话代理。
- 快速命令
- 将书签/主题/快速命令同步到github / gitee secret gist
- 快速输入
使用说明
远程连接
语言设置
ftp文件传输
选择好本地级远程路径,直接拖拽即可上传;
服务器使用情况
右下角的
Terminal Info
即可查看服务器的使用情况
快捷命令
- 设置快捷命令
- 使用快捷命令
同步设置
- 码云或github申请密钥> 码云申请地址:https://gitee.com/personal_access_tokens![](https://img-blog.csdnimg.cn/img_convert/740587dab52e532e3e76458cbcf1bb61.png)
- 设置token
资源占用
FinalShell
之前已经分享过了,这里就不再重复介绍,想了解的可以看这篇:免费的XShell替代品,又一国产良心工具
WindTerm
WindTerm一款使用使用C语言开发的跨平台SSH客户端WindTerm,完全免费用于商业和非商业用途,没有限制。 所有发布的源代码(第三方目录除外)均在 Apache-2.0 许可条款下提供。
资源消耗、性能方面相比于其他软件,要好太多了;而且windows免安装解压即用,对电脑几乎是0侵入。
基本信息
- 软件下载地址> Releases · kingToolbox/WindTerm · GitHub
- 下载安装 Windows为免安装版;下载软件,选择目录中的exe文件,直接双击就能运行
功能特点
- 多平台支持(Linux,Mac,Win)
- 实施了 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 等。
- 更多...
使用
创建连接
点击“会话”-->"新建会话",配置地址及用户、密码;即可远程连接
ftp文件传输
- 安装lrzsz centos 安装命令
yum install -y lrzsz
- 上传
- 下载 选中服务器要下载的文件或目录,右键即可下载到本地
快捷命令
用于设置批量的快捷动作
- 设置
- 使用
专注模式
进入专注模式之后,工具将全屏显示,整个电脑屏幕桌面仅显示WindTerm的工作窗口
资源占用
就资源占用上,WindTerm没得说,完胜!
Aechoterm
Aechoterm(中文名:闪令)是一款免费的、跨平台的,以SSH、SFTP协议访问远程服务器的终端、文件管理工具。可以将本地与远程主机文件进行互传,并可在多个远程服务器上同时执行命令
基本信息
- 官网地址 > SSH工具_Aechoterm
- 下载安装 以下为Windows的安装流程
功能特点
- 多平台支持(Linux,Mac,Win)
- 完全免费;但有广告(不影响使用)
- 支持云同步(好用)
- 风格简约
- 支持中文
- 自带sftp
- 安全稳定
使用说明
远程连接
点击“创建” --> 选择“创建SSH会话”
ftp文件传输
快捷命令
- 设置
- 使用
服务器使用情况
点击右下角的CPU/RAM按钮,即可查看服务器的使用情况
云同步设置
软件自带了云同步功能,能很方便的同步多端的配置
- 登录
- 设置密码
- 同步
资源占用
Tabby
Tabby(原名 Terminus)是一个高度可配置的终端模拟器、SSH 和串行客户端,适用于 Windows、macOS 和 Linux。
这是一款我比较推荐的工具,功能完善,UI也很完美;唯一觉得不好的就是老外开发的软件,在使用习惯上稍微有点点别扭,但是适应一段时间就好了。
基本消息
- 官网> Tabby - a terminal for a more modern age
- github仓库地址> GitHub - Eugeny/tabby: A terminal for a more modern age
- 下载安装> https://github.com/Eugeny/tabby/releases安装过程没什么需要注意的,就不细说了,下载之后,按着引导安装即可;![](https://img-blog.csdnimg.cn/img_convert/c06ab91e15162dd964d8bea29d481b49.png)
功能特点
- 集成的 SSH 客户端和连接管理器
- 集成的串行终端
- 主题设计和色彩方案
- 完全可配置的快捷键
- 分割窗格
- 记忆你的标签
- 支持 PowerShell(和 PS Core)、WSL、Git-Bash、Cygwin、Cmder 和 CMD
- 通过 Zmodem 在 SSH 会话中直接传输文件
- 完全支持 Unicode,包括双角的字符
- 在 Windows 上有适当的 shell 体验,包括标签完成(通过 Clink)。
- 为 SSH secrets 和配置提供集成的加密容器
使用说明
远程连接
ftp文件传输
- 上传
- 下载
在线操作
Tabby - a terminal for a more modern age
相比于其他工具,这款软件提供了一款网页版的客户端,使用起来和本地安装的工具一摸一样,而且还能和本地工具之间互相同步配置;用起来非常方便
同步配置
- 第一步,在网页端登录并拿到token
- App设置同步
主题设置
内置了上百款主题,可以满足各种癖好;
设置快捷键
插件支持
软件提供了各式各样的的插件,以便于满足不同的需求;可以根据自己的需要,进行下载安装;
资源占用
对比之下,这款工具功能强大,但是资源消耗也是这款软件中偏高的;
总结
今天一口气推荐了5款免费且好用的SSH工具,每一款都有自己的特点;如果对UI有要求,
electerm
、
Tabby
都是不错的选择;如果是对资源占用比较看重、性能要求比较高;那不用犹豫,可以直接安排
WindTerm
好了,今天的分享就到这里。
版权归原作者 卡尔一点也不卡 所有, 如有侵权,请联系我们删除。