介绍
Terminal Electron 是一个基于 Electron 的现代化 SSH 终端应用,提供了安全、高效、易用的 SSH 连接解决方案。
主要特性
🔐 安全连接
- 支持多种认证方式(密码、SSH 密钥)
- 安全的密钥管理
- 加密的通信传输
🚀 高性能
- 基于 xterm.js 的流畅终端体验
- 优化的渲染性能
- 低延迟的连接
🔄 端口转发
- 本地端口转发
- 远程端口转发
- 动态端口转发
👥 团队协作
- 团队管理功能
- 共享服务器配置
- 权限控制
📱 跨平台
- 支持 macOS、Windows、Linux
- 统一的用户体验
- 原生应用性能
系统要求
- 操作系统: macOS 10.14+, Windows 10+, Ubuntu 18.04+
- 内存: 最少 4GB RAM
- 存储: 最少 1GB 可用空间
- 网络: 稳定的网络连接
快速开始
安装应用
bash# 下载最新版本 # 从 GitHub Releases 下载对应平台的安装包启动应用
bash# 双击应用图标或从命令行启动 ./Terminal-Electron添加服务器
- 点击 "添加服务器" 按钮
- 填写服务器信息(主机、端口、用户名等)
- 选择认证方式(密码或密钥)
- 保存配置
建立连接
- 在服务器列表中选择目标服务器
- 点击 "连接" 按钮
- 输入密码或选择密钥文件
- 开始使用终端
核心概念
服务器管理
服务器是 SSH 连接的目标主机,包含以下信息:
- 主机地址和端口
- 用户名和认证信息
- 连接状态和配置
密钥管理
SSH 密钥用于安全认证,支持:
- RSA、ED25519、ECDSA 密钥
- 密钥密码保护
- 密钥导入和导出
端口转发
端口转发允许通过 SSH 隧道访问远程服务:
- 本地转发: 将本地端口映射到远程主机
- 远程转发: 将远程端口映射到本地主机
- 动态转发: 创建 SOCKS 代理
团队协作
团队功能支持多人协作:
- 创建和管理团队
- 邀请团队成员
- 共享服务器和密钥配置
- 基于角色的权限控制