Tabby 终端实战:SSH 密钥管理、SFTP 传输与串口调试一站式配置
Windows 自带终端够用,但管十几台云主机的人很快会遇到瓶颈:会话没有统一管理、SFTP 要另开工具、串口调试还要再装一个软件。Tabby(原 Terminus)把这些收进一个 MIT 开源应用:多标签、分屏、SSH 客户端、SFTP、串口连接一体,配置还能云端同步。本文基于 1.0.235 官方安装版,把核心配置一次走完。
一、初始化:主题与默认 Shell
首次启动选主题与默认 Shell——PowerShell、CMD、WSL、Git Bash 都能被自动识别。这一步决定了每次新标签的起点环境,WSL 用户确认wsl --install已完成且 Profile 里能检测到发行版。
二、核心功能速览
| 功能 | 入口/快捷键 | 场景 |
|---|---|---|
| 多标签 | Ctrl+T | 多会话并行 |
| 分屏 | Alt+Shift+D | 同屏对照操作 |
| SSH 管理器 | Profiles → SSH | 主机/密钥/跳板机链 |
| SFTP 传输 | 会话内顶部面板 | 双栏拖拽传文件 |
| 串口终端 | Profiles → Serial | 开发板调试 |
| 配置同步 | Cloud Sync | 多机配置自动一致 |
命令面板Ctrl+Shift+P覆盖绝大多数操作,双手不离键盘。
三、SSH 密钥登录工作流
把密码登录换成密钥是 SSH 管理的第一要务,Tabby 内置了密钥生成:
# 命令行方式生成(Tabby 设置内亦可)ssh-keygen-ted25519-C"work-laptop"# 公钥追加到服务器(之后免密登录)cat~/.ssh/id_ed25519.pub>>server:~/.ssh/authorized_keys三个实践要点:公钥追加到服务器的~/.ssh/authorized_keys后,把authorized_keys权限保持 600;常用服务器设为默认 Profile,应用启动即连;跳板机链在 Profile 里按顺序配置,Tabby 会自动级联。
四、SFTP 与串口:少装两个工具
SSH 会话内点顶部面板图标即出双栏 SFTP,本地与云端拖拽互传;嵌入式开发连接调板子,Profiles → Serial 直接开串口终端。装上 Zmodem(rz/sz)插件后,串口和 SSH 会话里都能直接收发文件——这两件事原先各需要一个独立软件。
五、插件推荐与常见问题
插件在 Settings → Plugins:sync-config(配置同步)、quick-cmds(常用命令按钮)、title-control(标签重命名),安装后重启生效。常见问题:字体模糊关 GPU 加速或换等宽字体;连接超时先查跳板机链顺序与密钥权限。
一套 Tabby 管完本地 Shell、云端服务器和串口设备,跨平台配置还完全一致——值得替换掉你手里那堆单功能小工具。
📦 本文对应的完整安装包与 SSH 配置教程已整理上传:点击查看资源包