news 2026/9/11 9:14:37

electerm 一次学透:跨平台终端 / SSH / SFTP 客户端,5 步跑通

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
electerm 一次学透:跨平台终端 / SSH / SFTP 客户端,5 步跑通

electerm 一次学透:跨平台终端 / SSH / SFTP 客户端,5 步跑通

【免费下载链接】electerm📻Free and open-sourced terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC/Spice client(Linux, Mac, Windows, Android, HarmonyOS, iOS)项目地址: https://gitcode.com/GitHub_Trending/el/electerm

同时管十几台服务器、记不住哪台是什么端口、文件在本地和远程之间来回拖?electerm 是一个免费开源的跨平台终端 / SSH / SFTP 客户端(Linux、macOS、Windows 都能用),把这些事收进同一个窗口里。读完这篇,你能自己建连接、传文件、配快捷键,并把常用配置同步到多台设备上。

它能帮你搞定哪几件事

  • 连服务器:SSH、Telnet、RDP、VNC、串口(Serial Port,就是连接开发板的硬件接口)一个客户端全接,密码和密钥认证都行
  • 传文件:SFTP/FTP 图形化文件管理器,拖拽即可上传下载,小文件双击直接编辑
  • 管硬件:串口连接嵌入式设备、调试硬件,不用再装专门的串口工具
  • 批量操作:同一句命令发给一个或全部终端,批量命令一次跑多台机器

最快上手路径

主流装法一条命令搞定,Mac 用户推荐 Homebrew:

brew install --cask electerm

其余方式一句话带过:Linux 可用sudo snap install electerm --classic(部分发行版软件商店里也能直接搜到),Windows 可用winget install electerm.electerm或 scoop,装了 Node.js 的系统直接npm i -g electerm。想从源码跑起来的话:

git clone https://gitcode.com/GitHub_Trending/el/electerm cd electerm npm i npm start

首次启动只做两件关键设置:

  1. 设全局快捷键:默认Ctrl + 2随时呼出/隐藏窗口,像 Quake 控制台一样,可在设置里改成自己顺手的键位
  2. 挑个主题:UI 主题和终端配色分开选,字体建议用等宽字体,命令行对齐看着舒服

跟着一条工作流走功能

以"连上服务器并传个文件"为主线,把核心功能串起来:

  1. 新建连接:点左侧边栏或顶部的新建连接按钮,在表单里选类型(SSH/SFTP/Telnet/Serial/RDP/VNC),填主机、端口、用户名、密码或密钥,保存(表单实现见 src/client/components/bookmark-form)
  2. 登录:点刚保存的书签,终端标签页自动打开并登录。已有~/.ssh/config的老用户可以一键导入现有 SSH 配置(解析逻辑在 src/app/lib/ssh-config.js)
  3. 传文件:会话标签页切到 SFTP 面板,左侧本地、右侧远程,拖文件过去就开始传,进度和速度实时显示;小文件双击直接用内置编辑器改完保存
  4. 执行命令:回到终端标签页正常敲命令。需要时点标签页的分屏按钮(水平/垂直),两个会话并排对照看日志;底部命令历史可以搜、可以重发

界面相关的核心组件在 src/client/components/terminal,会话调度逻辑在 src/app/server/session.js,想深挖可以顺着看。

让效率再翻一倍的技巧(精选)

技巧怎么用出处
全局热键Ctrl + 2任何界面按一下就弹出终端,完事再按隐藏src/client/components/shortcuts
标签页切换Ctrl + Tab/Ctrl + Shift + Tab多会话之间秒切,不用伸手点标签同上
快捷命令设置 → 快捷命令,把常用多行命令存成模板,终端里点名即执行src/client/components/quick-commands
会话同步设置 → 同步,把书签、主题、快捷命令推到 GitHub/Gitee 私有 Gist 或 WebDAV,换电脑配置不丢src/client/components/setting-sync、src/app/server/sync.js
AI 助手配置 DeepSeek/OpenAI 等 API Key 后,选中终端内容可让 AI 解释、修错、写脚本src/app/lib/ai.js
命令行直连electerm user@host:22从终端直接拉起连接,支持-pw-i等参数src/app/lib/command-line.js

卡住了?按症状对号入座

症状:连不上 SSH

  • 确认主机和端口没填错,默认 22 端口是否开放(可在书签表单里先测连接)
  • 换密码 / 密钥其中一种认证方式再试,密钥带 passphrase 的要一起填
  • 检查目标机器防火墙是否放行 22 端口

症状:文件传输慢

  • 优先用 SFTP 而非 FTP,SFTP 走 SSH 通道更稳
  • 大文件先压缩再传,别同时拖一堆文件

症状:窗口卡顿

  • 关掉不用的标签页和会话
  • 减少同时传输的并发文件数
  • 确认是最新版本,旧版本问题可能已修复

收尾

一个窗口管终端、SSH、SFTP、串口、RDP、VNC,electerm 把远程管理这件事做全了。装好之后,先去设置里配一个全局快捷键试试手感,再把自己的书签同步出去——源码和社区讨论都在项目仓库里,有建议直接提 issue 就行。

【免费下载链接】electerm📻Free and open-sourced terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC/Spice client(Linux, Mac, Windows, Android, HarmonyOS, iOS)项目地址: https://gitcode.com/GitHub_Trending/el/electerm

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/11 9:14:28

kube-state-metrics自定义标签暴露指南:allowlist与relabel配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/11 9:13:10

中小企业做网站怕花冤枉钱?过来人整理的高性价比开发方清单

很多中小企业、初创团队在搭建官网时,都会陷入同一个困境:传统定制建站报价动辄数千元甚至上万元,开发周期长、后期维护成本高,而低价建站工具又容易出现功能残缺、收录差、售后无保障等问题。多数企业每年花在网站搭建、改版、运…

作者头像 李华
网站建设 2026/9/11 9:08:43

DeepSeek Harness本地评测实战:从零安装到跑通代码生成任务

"赶个晚集"这四个字,说的就是我。DeepSeek Harness 在圈子里其实已经讨论过一阵了,Codex Harness 那边带起来的评测框架热度还没退,DeepSeek 也顺势有了自己的 harness 方向。我一直拖着没动,手里的项目一个接一个&…

作者头像 李华
网站建设 2026/9/11 9:08:37

GitHub热门开源项目盘点:AI模型优化与低代码工具

1. 近期GitHub热门开源项目盘点最近在开发者社区中,有四个GitHub开源项目引发了广泛讨论。这些项目覆盖了从开发工具到AI模型的不同领域,每个都解决了特定场景下的痛点需求。作为长期关注开源生态的技术从业者,我整理了这些项目的核心价值、技…

作者头像 李华
网站建设 2026/9/11 9:07:54

配电网N-1扩展规划Matlab实现:从校验到优化决策

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/11 9:07:22

【滚雪球学数学建模】第19.1节·排队论与随机服务系统!

🎓 本文收录于《滚雪球学数学建模》系列专栏 数学建模真正的难点,往往不在于掌握某一个公式或算法,而在于面对实际问题时,能否完成从 问题分析 → 模型构建 → 算法求解 → 结果验证 → 论文表达 的完整闭环。 本专栏正是围绕这一目标打造:从零基础出发,通过“滚雪球式”…

作者头像 李华