[开源] 告别 Xshell、Tabby!自制终端轻量 SSH 管理工具 Quick-SSH

7 小时 6 分钟前
 CCELi

常年远程管理服务器,试了不少 SSH 客户端一直不太满意:

Xshell 体积大界面臃肿,Tabby 日常使用性能拉胯卡顿,一堆花哨功能我基本用不上。

反倒系统终端自带原生 ssh 命令最顺手,唯一痛点就是没有好用的连接配置管理,每次输 IP 、端口、私钥路径太麻烦。

索性自己写了一款纯终端的 SSH 连接管理工具 Quick-SSH ,完全适配 PowerShell5/7 ,轻量化无多余功能,开箱即用,现已开源 GitHub ,项目地址放在文章最后啦~

项目截图:

工具核心亮点

自带 TUI 可视化终端界面,键盘操作直观,类似 yazi 交互逻辑

Docker 风格极简命令行,add/ps/rm 管理服务器,上手零门槛

一键 ping 检测主机在线状态,自动补全命令与主机别名

支持私钥登录、批量导入导出 JSON 配置,一键备份迁移

npm 全局一键安装,自动写入 PowerShell 配置,无需复杂配置

快速安装教程

如果电脑上有 nodejs 环境,可以直接使用

npm install -g quick-ssh 

进行安装

安装成功后重启终端就能通过 qssh 指令激活界面啦

项目开源地址:https://github.com/CCE-Li/Quick-SSH

更新日志

v.1.1.11@latest

  1. 更新为二进制可执行文件,加入环境变量,减小了配置成本

v1.1.0

  1. 添加 ssh2 实现文件拖拽传输,弹出新窗口显示上传进度

  2. 优化 tui 显示策略,解决开始连接后 tui 清理不干净的问题

  3. 添加自定义配置文件.qsshrc

v1.0.11

  1. 适配 Linux/MacOS 系统

  2. 将连接配置路径改到~/.ssh/config

  3. 解决字符编码不统一导致的注入失败问题

代办:

  1. 包管理自动检测更新功能

  2. 批量连接处理(使用 vim 操作)

  3. 一键保存 log 、时间戳

  4. ai 辅助指令操作

  5. 用户自定义配置文件( tui 样式自定义、api 配置、连接规则自定义...)

工具目前还有不少待优化功能,后续更新规划都写在 README 里,欢迎各位大佬试用、提 Issue 交流,顺手给项目点个 Star 万分感谢~

489 次点击
所在节点    分享创造
6 条回复
sunorg
5 小时 29 分钟前
这个真的更轻吗? npm 哦
dododook
4 小时 9 分钟前
Brunuh2Ville2
3 小时 40 分钟前
xshell 用了三年,感觉还行没啥大问题
q000q000
3 小时 6 分钟前
我都是保存成快捷方式用启动器打开

![image.webp]( https://img.baka.li/2026/06/bf5dcb01.webp)
tywtyw2002
2 小时 46 分钟前
不如撸成 zsh 插件 配合 fzf 。
配置文件 toml 管理就好了,或者直接 toml 生成 ssh_config
laminux29
2 小时 18 分钟前
xShell 一点都不臃肿,而且拥有的功能,你是完全没分析啊..

1.xShell 的颜色唯一与本地显示器相同的;
2.xShell 在 1080p 屏幕上,一个窗口内,可以整齐排列 3 * 2 一共 6 个窗体;
3.xShell 按 Ctrl + Alt + T 可以快速复制窗口;
4.xShell 按 Ctrl + Alt + F 可以快速打开 SFTP 文件管理器;

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1223751

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX