V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
LuminousKK
V2EX  ›  云计算

推荐个 WebSSH 的新选择——腾讯云 OrcaTerm

  •  
  •   LuminousKK · 2023-09-09 09:08:53 +08:00 · 5755 次点击
    这是一个创建于 425 天前的主题,其中的信息可能已经有所发展或是发生改变。

    OrcaTerm (遨驰终端)由原腾讯云 Webshell 迭代而来,名自腾讯云“遨驰”云原生分布式操作系统,是遨驰系统中 CVM 、Lighthouse 、裸金属等产品的统一网页终端。OrcaTerm 是一个强大的一站式的 WEB 端云计算运维工具,能够随时随地通过浏览器远程登录服务器管理业务。


    入口

    OrcaTerm 入口可以从腾讯云控制台右上角“工具”菜单中找到。它用于 ssh 本身实现的基础功能与其他工具无异,就介绍的简单一些,更多集中在体验到的亮点上。

    服务器添加

    OrcaTerm 目前是只针对通过 SSH 运维 Linux 系统的场景进行适配的,暂时不支持 Windows 远程桌面。在腾讯云的服务器(包括 CVM 、Lighthouse 、裸金属等)可以搜索 ID 、名称、IP 其一要素,快速找到要添加的服务器。其他厂商的云服务器则需要自行填充 IP 、SSH 端口、用户名等信息。

    服务器保存后,在连接实例时再输入 SSH 密码或填入私钥进行认证。腾讯云的 CVM/Lightsail 可以使用默认账户一键免密连接,但是如果以前删除了腾讯云的默认用户就只能同样使用手动登陆。OrcaTerm 端会保存基础的连接信息,但不会保存用户填入的密码,每次连接都需要自行输入。

    连接跳板

    OrcaTerm 针对腾讯云、非腾讯云服务器在多个地域部署了终端服务器,保证了 OrcaTerm 在全球各种复杂的网络环境下连接的稳定性。若服务器有设置防火墙白名单,需要放行以下 IP 段以保证连接能够顺利建立。

    文本编辑

    OrcaTerm 提供的文本在线编辑器有两种,一种为需要安装插件的 VS Code 流编辑器,另一种是基于 sftp 的文件管理,在文件管理中的编辑功能不需要插件依赖。如此一来,修改配置文件可以不仅局限于 vim 、nano 等命令行工具。配合 Code-Server 插件的流编辑器在应付较大的文件时能够提供更流畅的加载体验,同时标签、代码高亮、语法错误提示、复制粘贴功能对于用户操作更为友好。

    ssh 命令方面,OrcaTerm 支持以 block 命令块的形式结构化输入输出,也能够保存常用的命令快速调用,在查找执行问题时比较方便。

    上传下载

    上传下载,实例监控等高级功能需要按照提示安装 Agent 插件。安装完成后可以从左上角打开文件管理,实现通过网页的文件上传和下载,也可以直接在 SSH 中点击文件名称快速下载。从右下角则打开实例监控页面,可以观察实例的处理器、内存、网络、IO 使用情况以及它们的监控统计图表,便于了解当前实时的服务器状态。

    会话协作

    会话共享功能,最多支持 10 人协同操作( 1 位管理员+9 位协作者)。共享创建者可以向协作者分配编辑权限或查看权限,终端当前控制者所键入的内容和执行结果均会同步到所有的协作者屏幕上。

    会话共享功能只适用于最多 10 人的协作场景,面向更多用户演示场景的腾讯会议 OrcaTerm 小程序也即将上线。腾讯会议+OrcaTerm 的组合能够在演示的基础上扩大参与终端操作的范围,便于将演示与实践结合,创造更多的可能性。

    AI 助手

    OrcaTerm 融合了基于腾讯混元大模型的 AI 助手,在运维中可快速从侧边栏获得 AI 协助。目前 OrcaTerm AI 已开放内测申请,细节介绍可以参考腾讯云服务器微信公众号。


    OrcaTerm 目前还处于公测阶段,所有的功能均可免费使用,整体的使用体验还是非常良好的。亮点之一是能够作为跳板流畅管理海外服务器,其二有基于 vscode 网页端的流编辑器和基于 sftp 的文件管理功能。另一个亮点则是协作,尤其是搭配腾讯会议的小程序,能够适用于较大范围的演示和操作场景,这是云计算运维工具中较为少见的。

    这几个月来 OrcaTerm 的迭代挺快的,刚开始我还觉得只是一个普通的在线 ssh 工具,事实证明 OrcaTerm 的野心不止于做一个服务自己的简单工具。现在也有点期待会不会开发基于.bash_history 文件实现与 Termius 一样的命令补全建议功能,以及会不会有 RDP 、VNC 等更为广泛的远程工具支持。

    总之,希望 OrcaTerm 能有一个更好的明天,特别是在商业化的路上把握好商业与免费的度量,真正为开发者提供便利。

    41 条回复    2023-09-15 14:13:15 +08:00
    Foxkeh
        1
    Foxkeh  
       2023-09-09 09:31:54 +08:00   ❤️ 12
    不错, 然而不敢用
    loveqianool
        2
    loveqianool  
       2023-09-09 09:31:56 +08:00
    很好,图做的很好
    wxie
        3
    wxie  
       2023-09-09 09:40:38 +08:00
    功能很不错,然而确实不敢用
    SoFarSoGood
        4
    SoFarSoGood  
       2023-09-09 09:41:21 +08:00
    不错, 然而不敢用
    ysicing
        5
    ysicing  
       2023-09-09 09:49:23 +08:00
    明确表示后面要收费的
    lbbff
        6
    lbbff  
       2023-09-09 09:55:42 +08:00 via Android
    看起来不错,就是不敢用
    mazyi
        7
    mazyi  
       2023-09-09 09:58:39 +08:00 via iPhone   ❤️ 4
    不错,但是不敢用,具体不说了,有人在敲门
    flyqie
        8
    flyqie  
       2023-09-09 10:05:24 +08:00 via Android
    马老师的腾讯混元大模型挺像 chatgpt 的回复啊。。
    worldquant
        9
    worldquant  
       2023-09-09 10:36:45 +08:00
    别推这个垃圾了
    ncepuzs
        10
    ncepuzs  
       2023-09-09 11:11:26 +08:00
    用 Cloudflare Tunnel 就好了
    usauk1998
        11
    usauk1998  
       2023-09-09 11:14:51 +08:00 via Android   ❤️ 1
    很好,但是不用
    x86
        12
    x86  
       2023-09-09 11:27:51 +08:00
    不错,不用
    2NUT
        13
    2NUT  
       2023-09-09 15:13:45 +08:00
    本质都一样都是 开源的 vscode
    unicorn4utopia
        14
    unicorn4utopia  
       2023-09-09 15:50:30 +08:00
    腾讯员工竟然用 vpn 登录中国不存在网站,谁把 op IP 列出来去举报了 doge
    docx
        15
    docx  
       2023-09-09 16:11:18 +08:00 via iPhone
    几个月后:降本增效
    hhylx1950
        16
    hhylx1950  
       2023-09-09 16:16:36 +08:00
    这个确实不错,用来管理自用的腾讯云服务器还是挺方便的,甚至可以直接关闭服务器 ssh 端口了。不太懂为啥不敢用
    kkwa56188
        17
    kkwa56188  
       2023-09-09 19:42:00 +08:00
    也就用来管理 自用的腾讯云服务器好了, 别的不敢给它用
    nxuu
        18
    nxuu  
       2023-09-09 21:24:11 +08:00
    国内的 谁敢用呢
    Ggmusic
        19
    Ggmusic  
       2023-09-10 00:29:11 +08:00 via iPhone
    不支持端口转发的终端都不算正经的 ssh 终端。
    gemini
        20
    gemini  
       2023-09-10 01:27:27 +08:00



    在桌面上搞了个图标快捷键,搞得很桌面应用一个样子,挺有意思。

    "C:\Program Files\Google\Chrome\Application\chrome_proxy.exe" --profile-directory=Default --app-id=chmjggbiichkjmeoibmlbfeblhlapifd
    wjfz
        21
    wjfz  
       2023-09-10 01:34:07 +08:00
    说不敢用的纯粹是脑子有坑,也是 V 站特色了。怕敲门的是部署菠菜了吗。

    当然这个东西本身也是 ToB 的,场景基本也就限于企业使用腾讯云,且安全策略禁止直连 or 连内网机器的场景下作为在线管理工具。机器都在厂商了,用个这个工具能怎样。

    要是用其他厂商的服务器,或者能够直连,肯定也不会绕一个大弯用这个。
    lyhiving
        22
    lyhiving  
       2023-09-10 01:35:16 +08:00 via Android
    想收费就直接说,想开源就直接 GitHub 。不要 BB 太多别的
    version
        23
    version  
       2023-09-10 01:35:34 +08:00
    codespaces 类似的容器服务..
    难道是伪 Code-Server 定制产品
    最终也是收割服务器的钱..跑不起..我还是本地开 vscode
    yhrzpm
        24
    yhrzpm  
       2023-09-10 02:20:35 +08:00
    不开源的工具一律不用
    zu1y
        25
    zu1y  
       2023-09-10 02:21:51 +08:00   ❤️ 2
    这谁敢用啊,别忘了腾讯员工涉嫌偷看创业公司未公开权限的工作文档那事。
    rekulas
        26
    rekulas  
       2023-09-10 09:58:20 +08:00
    @wjfz 说一个事实,你访问 v2 就已经涉嫌违法了,用不着菠菜
    chancat
        27
    chancat  
       2023-09-11 02:02:19 +08:00 via Android
    国内的云服务我们公司五年前就全部放弃了。懂得都懂。
    chancat
        28
    chancat  
       2023-09-11 02:03:21 +08:00 via Android
    国内服务除了坑钱就是坑钱,除了抄袭就是抄袭,对了,还有一家会偷别人注册商标。真踏马的恶心
    PabloZhong
        29
    PabloZhong  
       2023-09-14 19:04:29 +08:00
    我是腾讯云 OrcaTerm 终端的研发负责人,这里我抛砖引玉,先尝试从 OrcaTerm 技术实现原理的角度来解答下大家的疑惑。

    OrcaTerm 作为一款 Web 终端,通过融合丰富云上原生服务,旨在帮助用户随时随地通过浏览器远程登录服务器管理业务。

    OrcaTerm 终端的基本原理如下:
    PabloZhong
        30
    PabloZhong  
       2023-09-14 19:05:07 +08:00
    OrcaTerm Web 端与 OrcaTerm Server 通过 WebSocket 协议连接进行实时数据传输 ,OrcaTerm Server 与目标远程机器创建会话,实现登录操作,支持多种协议( SSH/TAT )。

    OrcaTerm Server 是 OrcaTerm 终端的关键部分,负责认证鉴权、协议匹配、登录代理、创建/管理会话、数据转发、状态检测等核心功能。针对用户关心的数据安全问题,OrcaTerm Server 使用协议转换将用户在 Web 端的 WebSocket 协议输入和目标服务器的 SSH 协议输出进行连接,全程不会记录操作数据。文件上传下载使用 Stream 传输,将文件流式传输到目标机器,所以 OrcaTerm 不会对文件进行转存。另外通过优化网络链路,就近接入,减少网络传输的抖动、丢包,为用户提升网络连接质量。
    PabloZhong
        31
    PabloZhong  
       2023-09-14 19:05:38 +08:00
    关于为何 OrcaTerm 终端需要腾讯云账号登录的问题,这里我们主要的考虑是希望大家能够通过 OrcaTerm 来无缝、便捷的使用云服务的能力,并且让终端拥有共享协作的能力。
    关于开源问题,OrcaTerm 计划开源 OrcaTerm UI 框架以及全部客户端代码库。并且将马上开放应用接口和插件能力供第三方产品接入,欢迎大家共同来丰富生态。
    PabloZhong
        32
    PabloZhong  
       2023-09-14 19:06:03 +08:00
    关于付费的问题,首先 OrcaTerm 终端承诺当前提供的能力后续都将会保持免费提供,大家可以放心使用。对于未来的商业化,我们会以额外增值服务、高阶套餐的形式提供,近期我们也会正式公布详细商业化计划。
    最后,OrcaTerm 终端并不能代替本地终端,也无法改变很多开发者的习惯以及他们对本地终端的依赖。OrcaTerm 终端只是给开发者提供了一种云上智能终端的新选择,帮助大家能更有效率且愉快的完成工作。
    PabloZhong
        33
    PabloZhong  
       2023-09-14 19:10:20 +08:00
    修正一下:腾讯云 OrcaTerm 终端的产品负责人
    @PabloZhong
    PabloZhong
        34
    PabloZhong  
       2023-09-14 19:30:46 +08:00
    kincaid
        37
    kincaid  
       2023-09-14 19:57:36 +08:00
    其实两码事,这东西会不会没,从目前来看,除非腾讯云服务器和轻量都没了,否则这玩意就基本一直还在;另外数据安全的问题,v2 这么多大佬,应该也能研究出来,目前不是还没暴雷嘛

    其实这东西在当前网络环境不好的情况下拿来链接一下境外小鸡还是不错的,毕竟又不是只能给腾讯云服务器用,从某种角度来说类似 ucloud 的 globalssh

    我唯一想吐槽的就是这玩意不能真正安装到本地,使用起来说实话有点麻烦
    panisertoller
        38
    panisertoller  
       2023-09-14 19:59:03 +08:00
    本地化应该是不符合产品定位,估计短期没戏。可以看到的是,如果你只有腾讯云服务器,使用时应该没有心理障碍。
    panisertoller
        39
    panisertoller  
       2023-09-14 20:10:13 +08:00
    andyskaura
        40
    andyskaura  
       2023-09-15 09:29:26 +08:00
    @Foxkeh 本来心里还想着"你们是不是魔怔了,一个工具怎么就不敢用了".
    但等我真的登陆了微信账号,填 ssh 的时候,莫名的就开始害怕了,虽然我也没干什么触犯天条的事情,但就是害怕哪天这会成为我的"软肋".
    Achophiark
        41
    Achophiark  
       2023-09-15 14:13:15 +08:00
    不错, 然而扔不敢用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1013 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:13 · PVG 06:13 · LAX 14:13 · JFK 17:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.