Skip to content

介绍

Terminal Electron 是一个基于 Electron 的现代化 SSH 终端应用,提供了安全、高效、易用的 SSH 连接解决方案。

主要特性

🔐 安全连接

  • 支持多种认证方式(密码、SSH 密钥)
  • 安全的密钥管理
  • 加密的通信传输

🚀 高性能

  • 基于 xterm.js 的流畅终端体验
  • 优化的渲染性能
  • 低延迟的连接

🔄 端口转发

  • 本地端口转发
  • 远程端口转发
  • 动态端口转发

👥 团队协作

  • 团队管理功能
  • 共享服务器配置
  • 权限控制

📱 跨平台

  • 支持 macOS、Windows、Linux
  • 统一的用户体验
  • 原生应用性能

系统要求

  • 操作系统: macOS 10.14+, Windows 10+, Ubuntu 18.04+
  • 内存: 最少 4GB RAM
  • 存储: 最少 1GB 可用空间
  • 网络: 稳定的网络连接

快速开始

  1. 安装应用

    bash
    # 下载最新版本
    # 从 GitHub Releases 下载对应平台的安装包
  2. 启动应用

    bash
    # 双击应用图标或从命令行启动
    ./Terminal-Electron
  3. 添加服务器

    • 点击 "添加服务器" 按钮
    • 填写服务器信息(主机、端口、用户名等)
    • 选择认证方式(密码或密钥)
    • 保存配置
  4. 建立连接

    • 在服务器列表中选择目标服务器
    • 点击 "连接" 按钮
    • 输入密码或选择密钥文件
    • 开始使用终端

核心概念

服务器管理

服务器是 SSH 连接的目标主机,包含以下信息:

  • 主机地址和端口
  • 用户名和认证信息
  • 连接状态和配置

密钥管理

SSH 密钥用于安全认证,支持:

  • RSA、ED25519、ECDSA 密钥
  • 密钥密码保护
  • 密钥导入和导出

端口转发

端口转发允许通过 SSH 隧道访问远程服务:

  • 本地转发: 将本地端口映射到远程主机
  • 远程转发: 将远程端口映射到本地主机
  • 动态转发: 创建 SOCKS 代理

团队协作

团队功能支持多人协作:

  • 创建和管理团队
  • 邀请团队成员
  • 共享服务器和密钥配置
  • 基于角色的权限控制

下一步

Released under the MIT License.