AI 教程AI教程3 次浏览 · 2026-11-08
CloudSSH:免客户端网页版 SSH 工具部署与实战指南
原文链接
https://www.youtube.com/watch?v=KJ1RxBs7-_k
一、核心概述
CloudSSH 是一款基于 Cloudflare Workers 打造的开源轻量级无服务器(Serverless)Web 版 SSH 客户端。它巧妙地利用 Cloudflare 的全球边缘节点与 WebSocket 协议支持,在云端实现 SSH 协议的代理转发,让用户无需下载第三方本地客户端(如 Xshell、PuTTY、Termius 等),只需打开浏览器即可随时随地管理服务器。
核心痛点与功能亮点:
- 免客户端跨平台访问:只需浏览器即可登录,无论是手机、平板还是电脑,随开随用。
- 节点加速与故障救砖:借助 Cloudflare 全球 CDN 边缘网络,可以绕过部分网络封锁与高延迟问题,即使本地无法直连目标 VPS,也能作为极佳的应急备用通道。
- 内置 SFTP 文件管理系统:支持文件的在线浏览、上传、下载、新建与删除;针对文本和配置文件(如 Nginx 配置),支持双击直接在线编辑并一键保存。
- 快捷命令与 AI 助手:支持自定义常用 Shell 标准长命令(如
df -h等),实现一键触发;同时支持配置 OpenAI 兼容格式的大语言模型 API 接口,提供基础的智能运维辅助。
本教程根据 YouTube 视频字幕整理,原始视频链接见原文出处。
二、实操步骤与核心流程详解
1. 前置准备
- GitHub 账号:用于 Fork 项目源代码。
- Cloudflare 账号:用于部署 Worker 应用(支持使用 Google 账号一键注册登录)。
2. Fork 源码到个人仓库
- 打开 CloudSSH 的 GitHub 开源项目主页。
- 确保已登录 GitHub,点击右上角 Fork 按钮,将仓库完整复制一份到自己的 GitHub 账号下。
3. 在 Cloudflare Workers 中部署应用
- 登录 Cloudflare 控制台,在左侧导航栏点击 Workers & Pages -> Workers。
- 点击 Create Application(创建应用程序),选择 Connect to GitHub(连接 GitHub 账号)并完成授权。
- 在存储库列表中选中刚才 Fork 的 CloudSSH 项目,点击 Next。
- 配置构建参数:
- 项目名称(Deployment Name)可自由指定。
- 找到 Build Command(构建命令)区域,填入项目自带的构建脚本命令。
- 其余预览与部署命令保持默认即可。
- 点击 Save and Deploy(保存并部署)。系统将自动执行包含代码拉取(Cloning)、环境初始化(Installing)、编译构建(Building)与上线部署(Deploying)的全流程。
4. 配置管理员密码与安全变量
- 部署完成后,点击控制台给出的临时 Web 域名访问应用。
- 打开网页后,点击右下角 Admin Password(管理员密码)配置入口。
- 在弹窗中输入自定义的管理员密码,点击 Generate Hash,系统将生成一段哈希密文,将其复制保存。
- 返回 Cloudflare Workers 管理后台,进入该项目的 Settings(设置)-> Variables(环境变量)。
- 点击 Add Variable(添加变量):
- Variable Name(变量名):输入
adminpasswordhash - Value(变量值):粘贴刚才复制的 Hash 字符串
- Variable Name(变量名):输入
- 点击保存并重新部署。部署完成后刷新网页,前端即会出现「管理员登录」入口。
5. 登录使用与连接测试
- 管理员模式:登录后可统一配置全局目标服务器列表、跳板机模式以及大语言模型(OpenAI API Key 等)。
- 普通模式/直接连接:在主界面直接输入目标 VPS 的 IP 地址/域名、SSH 端口、用户名与密码。
- 系统会自动通过 Cloudflare 的 CDN 为你匹配最佳边缘节点建立 WebSocket 连接并完成 SSH 握手,随后即可在浏览器终端中执行命令。
三、实战技巧与核心小结
- 安全性第一:部署成功后请务必第一时间添加
adminpasswordhash环境变量,避免你的 Web 代理端口被他人未经授权使用。 - 移动端运维利器:相比在手机上安装复杂的终端软件,将 CloudSSH 网页版保存为手机浏览器书签,能够极大地提升随时查看服务器状态、重启服务或下载日志的效率。
- 利用 SFTP 快捷运维:避免直接用命令行
vim频繁修改文件,直接利用其集成的可视化文件树进行双击编辑和图片预览,可大幅降低误操作概率。

