返回目录
开源项目自动化与 Agent 类新手

Termora:跨平台终端模拟器与 SSH 客户端

Termora 是一款面向 Windows、macOS 与 Linux 的跨平台终端模拟器兼 SSH 客户端,使用 Kotlin/JVM 开发并部分实现 XTerm 控制序列协议,提供内置密钥管理、X11 转发、SSH-Agent 集成、GUI 化 SFTP 文件管理、主机树状分组与插件扩展等能力,长期目标是通过 Kotlin Multiplatform 实现包含 Android、iOS、iPadOS 的完整平台支持。

0 次阅读2026/09/18 发布
Termora:跨平台终端模拟器与 SSH 客户端 来源图片

社区作者 · zZz

它解决什么问题

Termora 是一款跨平台终端模拟器与 SSH 客户端,可在 Windows、macOS 和 Linux 上使用。项目使用 Kotlin/JVM 开发,并部分实现了 XTerm 控制序列协议;其长期目标是通过 Kotlin Multiplatform 实现完整的平台支持,包括 Android、iOS 和 iPadOS。

主要功能(来源 README):

  • 跨平台支持
  • 内置密钥管理器
  • X11 转发
  • SSH-Agent 集成
  • 系统信息显示
  • GUI 化的 SFTP 文件管理
  • Nvidia GPU 使用情况监控
  • 快捷命令(Quick command shortcuts)

文件传输能力:

  • 支持服务器 A ↔ B 之间的直接传输
  • 支持递归文件夹
  • 最多 6 个并发传输任务

文件编辑能力:

  • 编辑并保存后自动上传
  • 重命名文件与文件夹
  • 快速删除大文件夹(支持 rm -rf)
  • 可视化权限编辑
  • 新建文件与文件夹

主机管理:

  • 树状层级结构,类似文件夹
  • 可为单个主机分配标签
  • 可从其他工具导入主机
  • 可用传输工具打开

插件(README 列出的插件清单):

  • Geo:显示主机地理位置
  • Sync:将设置同步到 Gist 或 WebDAV
  • WebDAV:连接 WebDAV 存储
  • Editor:内置 SFTP 文件编辑器
  • SMB:连接 SMB
  • S3:连接 S3 对象存储
  • Huawei OBS:连接华为云 OBS
  • Tencent COS:连接腾讯云 COS
  • Alibaba OSS:连接阿里云 OSS
  • 更多插件见项目插件页面

界面参考:配图 1 为 README 中的项目界面示意图;配图 2、配图 3 为文件传输与传输编辑相关界面截图;配图 4(host.png)为主机配置相关界面截图。具体界面以原页面为准。配图 5 为 Microsoft Store 的微软标识图标。

适用对象:需要跨平台远程连接与运维的开发者、运维工程师、系统管理员,以及希望在图形界面中完成 SSH 连接管理、SFTP 文件传输与主机批量管理的用户。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

下载安装(来源 README 提供的四种方式):

  1. 下载最新版本:访问项目 Releases 页面获取 Latest Release。

步骤 2 · Homebrew(macOS):

可复制命令
brew install --cask termora

步骤 3

可复制命令
WinGet

(Windows):

可复制命令
winget install termora
  1. Microsoft Store:在 Microsoft Store 中安装 Termora(README 提供了商店页面链接,配图 5 为微软商店标识)。

开发环境准备与本地运行:

  1. 准备环境:推荐使用 JetBrainsRuntime JDK 进行开发。

步骤 2 · 获取源码后在项目根目录执行运行命令:

可复制命令
./gradlew :run

首次运行与常见问题:来源 README 未单独提供 FAQ 章节;也未给出最低系统配置要求(待核验)。首次运行可在“Hosts”中新建或从其他工具导入主机后再建立 SSH 连接,文件传输与编辑通过内置 SFTP 与传输工具完成。

来源教程配图

Readme
配图 1 · Readme查看原图
Transfer
配图 2 · Transfer查看原图
Transfer Edit
配图 3 · Transfer Edit查看原图
Transfer Edit
配图 4 · Transfer Edit查看原图
microsoft logo
配图 5 · microsoft logo查看原图

适用场景

通过 SSH 远程连接和管理 Linux/Unix 服务器
使用 GUI 进行 SFTP 文件上传
下载
重命名与权限编辑
服务器 A 与服务器 B 之间直接传输文件并支持递归文件夹与最多 6 个并发任务
按树状层级与标签整理大量主机并按需导入其他工具的主机配置
通过插件连接 WebDAV
SMB
S3 及华为云 OBS
腾讯云 COS
阿里云 OSS 等对象存储
在跨平台(Windows/macOS/Linux)环境中统一终端与运维工作流