最近做了一个 JumpServer Desktop,面向 JumpServer 社区版,支持 Windows、macOS 和 Linux。
项目基于 JumpServer 官方客户端使用的协议,开发时也参考了官方客户端的实现,希望把日常常用的操作集中到一个桌面工作台里。目前支持:
- 资产管理:分组、搜索、收藏、最近连接
- SSH 终端:多标签、分屏
- SFTP 文件管理:上传下载、双栏浏览、远程文本编辑
- MySQL 工作台:SQL 查询、表格浏览和编辑
- 主题切换、中英文、自定义快捷键等
这是一个 Vibe Coding
出来的项目,目前主要围绕我自己的使用需求开发,还没有覆盖所有使用场景。属于非官方社区项目,目前处于早期阶段,生产环境使用前建议先测试。
代码已经开源,截图、功能介绍和下载入口都在这里:
https://github.com/m2eat/JumpServerDesktop
如果有更多功能需求,或者使用过程中遇到问题,欢迎提 Issues。尽量附上系统版本、复现步骤和脱敏后的日志,方便排查;也欢迎 PR 一起完善。