部署 WebSSH

  • 无需客户端,随时随地在浏览器中使用 SSH 连接服务器手机浏览器也可以使用,支持安卓和苹果手机。
    WebSSH


事前准备

  1. 一个 ClawCloudRun 账号,推荐使用注册满 180 天以上的 Github 账号进行注册,每月赠送 $5 使用额度

  2. 一个域名(非必须),推荐使用 HiDNS 免费域名


1. 部署 WebSSH

  1. 登录 ClawCloudRun
    登录ClawCloudRun

  2. 进入 App Store 后,找到 WebSSH 模板,点击 Deploy App 一键云部署。。

一键云部署
一键云部署
一键云部署
一键云部署

因为使用注册满 180 天以上的 Github 账号进行注册,每月赠送 $5 使用额度
该容器每天的费用为 $0.02 美元,所以每个月只会使用 $0.6 美元,可以说根本用不完。

  1. 进入 App Launchpad 后,点击刚部署好的 WebSSH 进入容器管理页面,即可查看容器域名。
    容器管理页面
    容器管理页面
    容器管理页面

  2. 当域名左侧显示 Accessible,说明 SSL 证书已准备好,可以直接通过访问 https://ileoboab.us-east-1.clawcloudrun.com 使用 WebSSH。
    使用 WebSSH

由于近期 ClawCloudRun 小水管经常出现问题,所以有可能出现 SSL 证书未准备好的情况,可能需要长时间的等待或者尝试换个时间段再重新部署试试。


2. 绑定自定义域名

  • 可选操作,绑定自定义域名,方便记忆自用(这里推荐使用 HiDNS 免费域名)。

  1. 进入 WebSSH 容器管理页面,点击 Manage Network 配置自定义域。
    配置自定义域

  2. 找到 Network 选项,点击 Custom Domain 添加自定义域名,复制保存 CNAME 的值 备用。
    添加自定义域名
    添加CNAME记录

  3. 进入你的域名 DNS 控制台,添加 CNAME 记录。

    • 我这里就使用 HiDNS 的域名 cmliussss.hidns.co 进行演示。

    • 记录类型选择 CNAME,主机记录填写 ssh,记录值填写 CNAME 的值
      添加CNAME记录

  4. 返回 Custom Domain 填写 ssh.cmliussss.hidns.co 自定义域。
    添加自定义域名

  5. 确定自定义域填写成功后,返回右上角点击 Update 更新配置。
    更新配置
    更新配置
    更新配置

  6. 等待自定义域 SSL 证书准备完成即可直接使用 ssh.cmliussss.hidns.co 访问 WebSSH。
    使用 WebSSH


3. 如何更方便的使用 WebSSH

  • WebSSH 链接地址添加到浏览器收藏夹,方便下次直接访问。

  1. 先填写 SSH 的主机地址端口用户名密码,点击 连接 确认参数填写正确,可以正常连接 SSH 后,点击 生成链接
    生成链接

  2. 点击 复制链接图标,将链接地址直接在浏览器里打开,确定链接地址可以正常访问 SSH。
    将链接地址直接在浏览器里打开
    正常访问 SSH

  3. 添加到浏览器收藏夹,方便下次直接访问。
    添加到浏览器收藏夹
    添加到浏览器收藏夹

  4. 直接点击收藏夹的链接地址,即可直连该 SSH,就是这么简单!!!
    直接点击收藏夹的链接地址


更多部署方法