夜雨聆风学习资料网

ARTICLE · 1300232

出门救急神器:不装软件、不养服务器,打开浏览器就能 SSH 连上自己的机器

出门救急神器:不装软件、不养服务器,打开浏览器就能 SSH 连上自己的机器

出门在外,服务器突然告警?

手边没电脑,借别人的机器又没装 SSH 终端,急得直跺脚?

今天这个东西,可能就是程序员的「随身救急包」——EdgeSSH(aozorae 开源,Apache-2.0 协议),把一整套运维工作台直接搬进了浏览器:主机管理、在线终端、文件传输、系统监控,全收在一个界面里。

更关键的是——它跑在你自己的 Cloudflare 账号上。

项目 29 天前刚创建,已经拿到 269 个 star。手里有 VPS 或云服务器、经常跨设备连终端的朋友,建议直接看完。


01|核心玩法:这一次,真的不用再买中转机了

玩过 WebSSH 的都懂:以前想搭一个,通常得自己掏钱养一台 VPS 当后端中转。

EdgeSSH 的思路完全不同——All in Cloudflare 无服务器架构:

  • • 网页只负责前端交互
  • • 后端逻辑交给 Cloudflare Worker
  • • 每个 SSH 会话由独立的 Durable Object 容器承载
  • • 再通过 Cloudflare 的 TCP 管道直连你的服务器

数据、配置、网关,全部躺在你自己的 Cloudflare 账户里。别人的平台出事,也烧不到你头上。

用起来就像一个完整的轻量运维客户端:

  • • 打开浏览器就是全功能终端:基于 xterm.js,支持密码、SSH 私钥和多因子交互认证,窗口大小随网页自适应。第一次连某台机器,它会主动弹出 SHA-256 密钥指纹,你确认无误后才发送登录凭据——防中间人这一步,它替你做了。
  • • 改配置不用另开软件:内置基于 SFTP 的文件管理器,浏览目录、上传下载、重命名、在线改文件一气呵成。更爽的是它和终端共用同一个会话,来回切换完全不用重新连线。
  • • 服务器状态一眼看清:直接抓取服务器状态,CPU、负载、内存、Swap 占用、进程列表实时显示——机器上完全不用额外装探针 Agent。甚至还带 HTTP 端口转发:服务器上那些只监听本地 127.0.0.1:3000 的内部面板,在 EdgeSSH 里点一下就能临时预览。

安全方面也替你考虑到了:主机密码和私钥在写入 Cloudflare D1 数据库前,都会先经过 AES-256-GCM 本地高强度加密。


02|怎么部署?全程白嫖自动化

直接部署到自己的 Cloudflare 个人账户即可:

  1. 1. Fork 官方仓库
  2. 2. 在 GitHub 申请一个免费的 OAuth App 作为唯一登录入口
  3. 3. 借助仓库自带的 GitHub Actions,全自动打包部署到 Cloudflare Workers

部署完打开你的专属网址,填上服务器 IP 和密钥,就能直接连入。

❝

开源地址:https://github.com/aozorae/EdgeSSH


回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料