收起左侧

【FPK应用】在线SSH

0
回复
33
查看
[ 复制链接 ]

1

主题

1

回帖

0

牛值

江湖小虾

WebSSH 终端 —— 给 fnOS 用的浏览器 SSH

在 NAS / 一体机上装一个「网页里的 SSH 客户端」,打开浏览器就能连服务器:不用在每台电脑装 PuTTY、不用到处同步密钥配置,会话和常用命令都留在本机应用里,适合运维、开发和自己折腾家里的 Linux。

适合谁

  • 需要经常 SSH 到路由器、VPS、家里树莓派,又不想依赖某一台电脑的终端软件。
  • 习惯用网页统一管理工具,希望主机列表、命令片段和登录状态放在同一套界面里。
  • 已经在用 fnOS,想找一个和系统应用安装方式一致的 WebSSH 方案。

能做什么

  • 多标签会话:一个窗口里开多条 SSH,标签切换,常用快捷键(例如 Alt+T 新标签、Alt+W 关标签、Ctrl+1–9 切换)。
  • 主机管理:保存连接信息,新建标签时从列表里选主机,减少重复输入。
  • 命令片段:把常用长命令存成片段,需要时一键插入当前终端,适合部署脚本、docker 一行命令等。
  • SFTP 侧栏:在支持的前提下,可在同一标签里打开文件侧栏,做上传下载、在线编辑/预览等(具体能力随版本迭代)。
  • 终端体验:基于 xterm.js,支持搜索、外观与字体等设置;首次连接时可按服务端提示处理主机密钥。
  • 数据在本地:本地登录与 SQLite 存储,主机与片段等配置由本机应用进程管理(具体隔离与安全边界以 fnOS 应用沙箱为准)。

运行环境

  • 面向 fnOS 应用打包;依赖 Node.js(清单中为 v22 系列,请以应用商店/安装说明为准)。

技术栈(简要)

前端 React + Vite + Tailwind;后端 Node(Express + WebSocket)与 ssh2;存储 better-sqlite3。

下载地址

链接: https://pan.baidu.com/s/1O9cBN0RbmBfQLsnQ4nVJ4A?pwd=gafn 提取码: gafn

截图预览

1.png

2.png

3.png

4.png

5.png

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则