AIGC标识 推荐一款我自己使用开源LeePanel编写的开源SSH工具: FishSsh

推荐一款我自己使用开源LeePanel编写的开源SSH工具: FishSsh

FishSsh Logo

开源地址:https://gitee.com/lin1270/fish-ssh

FishSsh 是一款免费开源的轻量级桌面客户端,用于日常 Linux 服务器管理,源自开源项目 LeePanel

FishSsh 基于 Tauri 2 + React 构建,只聚焦于您最高频的服务器操作,一站式原生跨平台客户端:

  • 🔌 SSH 终端
  • 📁 SFTP 文件管理
  • 🖥️ 实时系统信息
  • 🤖 内置 AI 助手

系统要求

平台 版本
Windows 10/11 (64-bit)
macOS 12+ (Intel / Apple Silicon)
Linux x64 / arm64 (AppImage)

📥 下载

您可以从百度网盘下载最新安装包:

📸 界面截图

截图 1

截图 2

截图 3

截图 4

截图 5

截图 6

截图 7

截图 8

截图 9

截图 10

⚡ 功能特性

🔌 SSH 终端与会话

  • 🔑 SSH 密码 / 密钥认证,支持按需本地保存凭证
  • 🖥️ 多服务器、多标签会话 — 每个会话独立运行,互不阻塞
  • ➕ 一键克隆,为同一台服务器再开一个会话
  • 🔁 断线自动重连
  • 📂 分栏视图 — 底部标签随时切换 终端 / 文件 / 信息
  • 🧭 终端目录联动 — 一键让终端进入文件浏览器当前目录,或让文件浏览器跳到终端所在目录
  • 🗂️ 服务器分组(A/B/C/D,可自定义组名)、即时搜索、拖拽排序

📁 SFTP 文件管理

  • 🌐 远程文件浏览器,支持拖拽上传 / 下载
  • 📥 将文件直接拖出窗口,即可保存到本地任意文件夹
  • 🔁 服务器间远程复制(跨会话 SCP)
  • 📦 压缩 / 解压(zip、tar.gz、tar.bz2)
  • 📋 完整文件操作:新建、重命名、删除、复制、剪切、粘贴、批量选择
  • ⭐ 收藏夹快速访问
  • 🔍 VS Code 风格文件即时搜索,点击表头排序

🖥️ 系统信息

  • 📊 实时 CPU 使用率 / 型号 / 核数、内存与 Swap、磁盘分区、系统负载、运行时间、内核与系统版本
  • ⏱️ 面板可见时每 2 秒自动刷新,隐藏时自动暂停

🤖 AI 助手

  • 💬 内置 AI 聊天面板,辅助解读命令输出、排查问题
  • ⚙️ 在设置中配置您自己的服务商、API 密钥与接口地址

🌍 国际化

  • 🌐 支持 10 种语言:简体中文、繁體中文、English、日本語、Français、Deutsch、Русский、العربية、Português、한국어
  • 💾 语言偏好本地保存,应用内随时切换
  • 📦 支持设置与服务器配置的导入 / 导出

🛠️ 技术栈

层级 技术
桌面框架 Tauri 2.x
前端 React 19 + TypeScript
构建工具 Vite 8
终端 xterm.js 6
SSH 客户端 russh (Rust)
SFTP russh-sftp (Rust)
本地存储 SQLite (rusqlite)
国际化 react-i18next

🚀 开发

📋 环境要求

🏃 开始开发

# 安装依赖
npm install

# 启动开发服务器
npm run tauri dev

# 构建生产版本
npm run tauri build

📄 许可证

MIT License,详见 LICENSE

posted @ 2026-09-14 08:41  賣魚人  阅读(9)  评论(0)    收藏  举报