V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Riverschaitin
V2EX  ›  程序员

硬核测评!三款开发者常用的主机远程管理软件

  •  
  •   Riverschaitin · 2023-03-31 18:27:45 +08:00 · 1643 次点击
    这是一个创建于 593 天前的主题,其中的信息可能已经有所发展或是发生改变。

    01. 背景

    作为一位开发者,长期以来对于家里有 nas+多台主机+树莓派的我,想要 ssh 登到家里机器做点什么事情很繁琐,尤其没有公网 IP 的情况下更是繁琐。

    最近发现长亭一款新的在线软件:牧云·主机管理助手。这款软件体验上比我之前的方案流畅很多。这里对我用过的几种方案做个对比,给有类似需求的人一个参考。

    02. 方案对比

    目前在用或用过的类似产品有:

    • Visual studio code 的 remote tunnel 功能

    • 开源的 jumpserver 的跳板机

    • 牧云主机管理

    先给没用过上面三个方案的师傅们大概介绍下前两个:

    Vscode remote tunnel 

    https://code.visualstudio.com/docs/remote/tunnels 

    Vscode server 新版自带的功能,工作逻辑大概是:在家里机器上启动 Vscode server ,会和 https://vscode.dev 保持一个长连接。再通过 https://vscode.dev 连接到家里的机器,使用 Vscode 终端功能登录机器。

    jumpserver 

    https://github.com/jumpserver/jumpserver

    是飞致云旗下的开源堡垒机,在自己家里机器上运行,使用 ssh 协议、或自带的浏览器终端界面登录机器。必须有公网 IP 。此软件面向小型企业运维场景,配置和操作略复杂,日常运行有一定的维护成本。

    03. 牧云主机管理助手

    牧云主机助手入手门槛很低。主要功能:

    打开产品首页:长亭百川云平台 > https://rivers.chaitin.cn 用微信扫码登录 image
    进来之后,找到牧云主机助手,点绑定主机 image
    复制生成的安装命令,在机器上安装,安装完成,机器就会在列表中展示 image
    点击机器名称,可以看到机器的主要信息。这里的信息展示的也很合理。自带了负载监控、端口监控、docker 容器监控、进程监控 image
    文件管理,可以在外网管理家里机器文件,有下载、上传功能。免费版的速度也不差,网速在 3M/s ,基本够用。收费版可以提速,费用也不贵(一台机器 5 分钱 /天)。 image
    终端有常用的配色,暗色、亮色主题基本够用。终端使用比较流畅,和本地使用差异不大。 image

    价格:

    5 分钱 /天的价格不算贵。添加了四台机器,每天 2 毛钱。基本没收费的感觉。 image

    04. 三个方案对比

    Vscode server remote tunnel 开源 jumpserver 牧云主机助手
    上手难度 🟢 容易 ,文档齐全,英文 🔴 需要配置,文档一般,中文 🟢 容易,文档齐全,中文
    配置难度 🟢 简单配置 🔴 配置多 🟢 无配置
    日常维护 🔴 需要,无法跟随系统启动 🔴 需要,架构复杂 🟢 不需要,安装过程完成随系统自动启动
    多主机管理 🔴 不支持 🟢 支持 🟢 支持
    多用户分享 🔴 不支持 🟢 支持 🟢 支持
    网速流畅度 🔴 卡顿(需要代理到国外) 🟢 流畅 🟢 流畅
    安全性 🟢 安全 🔴 需要自己配置和维护证书 🟢 安全
    文件管理 🟢 支持 🟢 支持 🟢 支持
    需要公网 IP 🟢 不需要 🔴 需要 🟢 不需要
    收费 🟢 不收费 🟢 不收费 🔴 收费,3 台内免费,3 台以上 5 分钱 /天
    面向人群 个人使用,有开发经验 企业级扩展性,丰富的运维经验 个人或小团体使用,不需要经验

    05. 总结

    在个人使用、有登录内网机器的场景,牧云主机助手是目前综合体验最好的产品。项目目前还未开源,据官方介绍,计划等功能相对完善后,项目源码会开源到技术社区。

    他们的官方微信交流群 CTRivers ,有类似场景需求的师傅可以了解一下。

    tpxcer
        1
    tpxcer  
       2023-03-31 19:04:57 +08:00 via iPhone
    vscode 现成可以看到桌面么?还是只是终端
    Bob0800
        2
    Bob0800  
       2023-03-31 22:13:19 +08:00   ❤️ 1
    是否發布在 [分享創造] 或 [分享發現] 節點更佳?
    Riverschaitin
        3
    Riverschaitin  
    OP
       2023-04-03 15:00:06 +08:00
    @Bob0800 好嘞,感谢师傅
    Riverschaitin
        4
    Riverschaitin  
    OP
       2023-04-03 17:39:08 +08:00
    @tpxcer 终端
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5616 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 03:34 · PVG 11:34 · LAX 19:34 · JFK 22:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.