资讯详情

资讯详情

5 个场景讲透 electerm:一台电脑管完所有远程连接

5 个场景讲透 electerm一台电脑管完所有远程连接【免费下载链接】electermFree 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凌晨被告警叫醒要在几台机器之间来回切终端、翻 SSH 密码、找文件electerm 是一个开源的跨平台终端/SSH/SFTP 客户端把本地终端、远程连接、文件传输放在同一个窗口里支持 SSH、SFTP、FTP、Telnet、串口、RDP、VNC、Spice 共 8 种连接类型。一分钟跑起来最短路径是任何系统都能用的 npm 安装装完启动就能建立第一条连接。npm i -g electerm electerm其他平台都是一行命令macOS 用brew install --cask electermWindows 用winget install electerm.electermLinux 用sudo snap install electerm --classic或直接在软件中心搜。想从源码跑的话克隆仓库本地起一个开发版git clone https://gitcode.com/GitHub_Trending/el/electerm cd electerm npm i npm start再在另一个终端执行npm run app应用就会启动。首次打开只需在侧边栏点 号填上服务器地址和账号连接看到 shell 提示符就说明它能动了。如何新建并保存一条 SSH 连接这一节解决每次登录都要翻密码本的问题。点击侧边栏 号选择 ssh 连接类型填写主机地址、端口默认 22和用户名认证方式选密码或公钥密钥密钥还可以额外填 passphrase密钥口令保存后进入书签列表下次双击即连两个注意点首次连新服务器会弹出主机指纹确认known hosts 机制核对地址后再点确认改完密码、端口等项记得勾选保存否则下次要重填。表单实现在 bookmark-form。把文件传上远端服务器的几种方式不用再另开 FTP 工具electerm 内置图形化文件管理器。在 SSH 会话中点文件管理图标左栏本地、右栏远程选中文件拖进目标目录即可进度和速度实时可见小文本文件在远端栏里双击直接编辑保存即写回远端终端里还能跑rz/sz上传下载Zmodem 协议两端装了 trzsz 则兼容 tmux 场景易错点SFTP 走的是 SSH 服务端的 sftp 子系统FTP 则是独立的连接类型连上后报不支持先检查远端 sshd 是否启用了 sftp。传输逻辑见 sftp-file.js。多会话切换与批量操作同时管几十台机器时关键是别每台开一个窗口。标签页开多个连接CtrlTab / CtrlShiftTab 来回切换用分屏把几个会话并排同时盯不同机器的日志在输入框里选中某一个或全部终端发送同一条命令多机同时执行用批量操作对多个书签依次跑脚本每步都有执行日志记录小技巧默认全局快捷键 Ctrl2 可以不管当前聚焦哪个应用随时唤出或隐藏 electerm 窗口。批量操作逻辑见 widget-batch-op.js。进阶效率专区默认快捷键如下均可以在设置里逐项调整完整清单见 shortcuts按键功能Ctrl2全局显示/隐藏窗口AltQ / AltW新建标签页 / 关闭当前标签页CtrlF终端搜索CtrlL清屏AltR重载当前标签页也可以从命令行直接启动比如登录一台服务器或加载一个批量操作文件electerm userhost:22 electerm -bo ./ops.json-bo参数会从 JSON 文件执行批量操作方便写进脚本里全部参数说明见 command-line.js。快捷命令也值得配置在设置的快捷命令里预先定义常用的多行命令一键触发内置的 AI 助手需先配置 API key还能给出命令建议、解释选中的终端内容。踩坑速查⚠️ 四个高频问题SSH 连接超时/被拒→ 核对地址与端口确认远端 sshd 在运行且防火墙放通密钥登录再检查私钥路径与 passphrase。首次连接报主机指纹警告→ 这是 known hosts 校验先在远端核对指纹再确认不要直接点信任。rz/sz 没反应→ 远端需安装 lrzsztmux 里建议改用 trzsztrz/tsz。文件传输慢→ 用 SFTP 替代 FTP或先压缩再传。源码为 MIT 协议应用层在 src/app界面层在 src/client中文文档见 build/docs/README_cn.md。遇到 bug 或想加功能项目接受 issue 与代码贡献。【免费下载链接】electermFree 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),仅供参考
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →