GenTerminal立即试用
GenTerminal
GenTerminal 是什么?
GenTerminal 是 Genspark 推出的跨平台 SSH 终端客户端,支持 iPhone、Android、Mac、Windows 和 Linux。连接你的服务器、管理主机,在任意设备上运行命令,你的主机和设置会通过 Genspark 账号保持同步。
核心能力:
- SSH 终端 —— 通过 SSH 连接到任意服务器,在桌面或移动端使用功能完整的终端
- 主机管理 —— 保存你的服务器,将它们分组整理,一键重连最近使用的主机
- 多端同步 —— 用 Genspark 账号登录,保存的主机和设置便会跟随你到每一台设备
- 加密密钥保险库 —— 用保险库密码保护你保存的密码和私钥
- SFTP 文件传输 —— 浏览、上传、下载服务器上的文件
- 端口转发(桌面应用) —— 建立本地和远程隧道
- 命令片段 —— 把常用命令保存下来,一键运行
- 快速窗口切换与系统托盘(桌面应用) —— 用全局快捷键召出或隐藏窗口,并将其收纳到托盘中
- Genspark Mesh —— 将你自己的设备组成私有网络,让它们可以直接互相访问
- 终端共享 —— 通过浏览器链接与他人共享实时终端
- 内置智能体标签页 —— 一个位于独立标签页中的内置智能体,可以读取终端回滚记录,并协助操控你的会话
- 持久会话 —— 断开连接后,你的会话仍会在主机上继续运行
快速开始
下载并安装 GenTerminal
- iPhone — 从 App Store 下载。
- Android — 从 genterminal.ai 以 APK 直装包的形式获取 Android 应用——该应用未在 Google Play 上架。
- Mac / Windows / Linux — 从 genterminal.ai 下载桌面应用。Linux 桌面应用以 AppImage 格式提供,且不会自动更新;请从同一页面获取新的 Linux 版本。
如果桌面安装程序链接无法使用,你也可以从 genspark.ai/download 获取桌面应用。然后打开该应用。
使用您的 Genspark 账户登录
使用您现有的 Genspark 账户登录。GenTerminal 已与 Genspark 集成,因此无需单独注册;登录后,您的主机即可在多台设备之间同步。
添加主机
点按或点击 添加主机(+ 按钮),然后填写服务器详细信息:
- 主机 / 地址 — 服务器的主机名或 IP 地址
- 端口 — SSH 端口(通常为
22) - 用户名 — 你在服务器上的登录用户
- 身份验证 — 密码或私钥
保存主机。
连接
打开刚刚保存的主机即可启动 SSH 会话。在桌面应用中,你可以像使用任何终端一样用键盘输入命令;在 iPhone 和 Android 上,可使用键盘上方的功能键栏输入 Tab、Ctrl、Esc 和方向键等按键。
功能与使用指南
主机管理与分组
主机列表是你的大本营。在这里你可以:
- 添加、编辑和删除主机 —— 把所有服务器集中管理
- 整理成分组 —— 把相关的服务器(例如按项目或环境)归入分组,让列表保持整洁
- 重连最近使用的主机 —— 最近使用的连接会被置顶,方便一键重连
跨设备云同步
登录 Genspark 账号后,GenTerminal 会自动在你所有的设备间同步主机、分组、命令片段和设置。在手机上添加一台服务器,它也会出现在你的 Mac 上 —— 无需手动导出或导入。
同步与你的 Genspark 账号绑定,因此在新设备上登录即可恢复你保存的一切。
密钥保险库
保险库(Vault)通过一个只有你知道的保险库密码加密主机中的敏感部分 —— 保存的密码和私钥。保险库密码在每台设备上保护你保存的凭据;下方的“同步前加密密钥”设置则决定私钥在同步时如何受到保护。如果你忘记了保险库密码,它将无法找回 —— 你需要重置保险库,这会清除已存储的凭据;在当前版本中,重置需要在浏览器中确认批准。
- 设置保险库密码 —— 首次保存凭据时,系统会要求你创建一个保险库密码。这个密码可以在任意设备上解锁你保存的密钥。
- 在新设备上解锁 —— 在另一台设备上输入相同的保险库密码即可解密同步过来的凭据。你的保险库密码绝不会保存在我们的服务器上,因此请妥善保管;它无法被找回。
- 同步前加密密钥 —— 该设置会在私钥离开你的设备 之前 用保险库密码加密,因此同步的始终只是密文。如果你希望密钥在同步过程中端到端受保护,请开启此项。
SFTP 文件传输
除了运行命令,GenTerminal 还可以通过 SFTP 浏览服务器上的文件。为已连接的主机打开文件浏览器,即可浏览文件夹、从设备上传文件,以及从服务器下载文件。
端口转发
在桌面应用上,GenTerminal 可以建立 SSH 隧道,让你通过服务器访问某个服务:
- 本地转发 —— 让远程网络中的某个端口可以从你自己的机器访问(例如打开只有服务器才能看到的数据库或内网 Web 应用)
- 远程转发 —— 把你机器上的某个端口暴露到远程一侧
在建立主机连接时一并设置隧道,它会在连接期间保持活跃。
命令片段
命令片段是你保存一次、可反复使用的命令。如果你发现自己经常输入同一条命令,把它保存为命令片段,下次轻点或点击一下即可插入到终端,无需重新输入。
快速窗口切换与系统托盘
在桌面应用上,GenTerminal 既随手可用,又不会占据你的屏幕:
- 全局快捷键 —— 在任何地方按下快捷键,即可立即显示或隐藏 GenTerminal 窗口。你可以在设置中修改该快捷键。
- 系统托盘 —— 关闭窗口后 GenTerminal 仍会在托盘(Mac 上为菜单栏)中运行,因此你的会话和快速切换始终可用。用完后从托盘菜单中彻底退出。
功能键栏
在 iPhone 和 Android 上,手机键盘没有终端所需的按键,因此 GenTerminal 在键盘上方增加了一个功能键栏,包含 Tab、Ctrl、Esc、方向键以及其他特殊键,让你能像在桌面终端上一样运行交互式工具和快捷操作。
Genspark Mesh
Genspark Mesh 会将你自己的设备加入一个私有网络,使它们能够通过 WireGuard 直接互相访问——无需公网 IP,无需暴露端口,也无需单独配置 VPN。设备加入你的 Mesh 后,会出现在侧边栏中,随时可以连接,你还可以从同一 Mesh 中的任何其他设备向它发起 SSH 连接。
在每台设备上进行设置。 在 设置 → Genspark Mesh 中,开启 Genspark Mesh。若要让该设备接受来自你其他 Mesh 设备的 SSH 连接,还需开启 允许传入的 SSH 连接。
在浏览器中批准每台设备。 添加设备时,Genspark 会显示配对码和批准链接;在浏览器中批准后,该设备即可加入。已注册过的设备会自动重新连接,无需再次批准。重新注册某台设备会替换其之前的注册信息。
限制与费用。 每个 Genspark 账户的 Mesh 中最多可添加 50 台设备。Genspark Mesh 免费提供。
终端共享
通过浏览器链接与他人共享实时终端——适合结对排查问题,或让同事查看某个会话。
开始共享。 右键单击已连接的标签页,然后选择“共享终端”。GenTerminal 会生成一个可供发送的浏览器链接。
谁可以加入。 查看者需使用其 Genspark 账户登录,并输入你发送给他们的共享密码。你还可以将访问权限限制为特定的电子邮件地址或域名。共享默认为只读;如果希望查看者能够输入内容,请打开可选的“允许输入”开关。
共享进行期间。 链接在 SSH 重新连接后依然有效,因此会话中断不会导致共享失效。断开连接不会立即撤销共享——共享会在你停止共享约 24 小时后过期,且你最多可同时保持五个共享处于活动状态。终端共享免费。
内置智能体标签页
GenTerminal 在其独立的标签页中内置了一个智能体。该智能体的作用范围限定于其所关联的终端:它可以读取该标签页的回滚记录并与您的会话协同工作,因此您可以询问它屏幕上已有的输出内容,或让它协助推进接下来的操作。终端本身是免费的;智能体通过 Genspark 的 LLM 代理运行,因此其响应会消耗您当前登录的 Genspark 账户中的积分。
持久会话
GenTerminal 在主机上运行您的会话,因此即使您的客户端未连接,会话也会继续运行。关闭标签页或网络断开都不会中止会话——当您回来时,它依然在那里。
故障排除
在 iPhone 上,我切换到其他应用后 SSH 会话很快就断开了 —— 为什么?
这是 iPhone 上的预期行为,而不是 bug。iOS 限制应用在后台可执行的操作,因此 GenTerminal 进入后台约 30 秒后,操作系统会将其挂起,SSH 连接随之断开。返回应用时,重新连接主机即可。要避免长时间运行的命令被中断,请让 GenTerminal 保持在前台。(桌面应用不受此限制影响。)
常见问题
GenTerminal 支持哪些平台?
GenTerminal 运行在 iPhone、Android、Mac、Windows 和 Linux 上。从 App Store 获取 iPhone 应用,从 genterminal.ai 直接下载 Android 应用的 APK,并从同一网站获取 Mac、Windows 和 Linux 桌面应用。只要用同一个 Genspark 账号登录,你的主机和设置就会在所有设备间同步。端口转发和全局快捷键 / 系统托盘在桌面端可用;功能键栏在移动端可用。
报告问题时,我如何发送诊断信息?
如果你遇到问题、我们的支持团队需要日志,你可以在应用内上传诊断信息:
- 打开设置。
- 点击 发送诊断。
这会上传最近的应用日志,便于我们排查。联系支持时请说明问题发生的大致时间 —— 这有助于我们找到对应的日志。
我如何获取支持?
发送邮件至 [email protected]。请说明发生了什么、你使用的设备和操作系统版本,以及问题发生的大致时间(如果你已上传诊断信息)。
我如何删除我的账户?
你可以在应用内删除账户。打开设置,找到账户部分,选择删除账户。删除账户会移除你同步的数据;此操作无法撤销。
我保存的主机会在多设备间同步吗?
会的。只要你用同一个 Genspark 账号登录,你的主机、分组、命令片段和设置就会在 iPhone、Android、Mac、Windows 和 Linux 之间自动同步。要在新设备上解密同步过来的密码和密钥,请在该设备上输入你的保险库密码。
这篇文章对您有帮助吗?