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的组合能够在演示的基础上扩大参与终端操作的范围,便于将演示与实践结合,创造更多的可能性。
OrcaTerm融合了基于腾讯混元大模型的AI助手,在运维中可快速从侧边栏获得AI协助。目前OrcaTerm AI已开放内测申请,细节介绍可以参考腾讯云服务器微信公众号。
OrcaTerm目前还处于公测阶段,所有的功能均可免费使用,整体的使用体验还是非常良好的。亮点之一是能够作为跳板流畅管理海外服务器,其二有基于vscode网页端的流编辑器和基于sftp的文件管理功能。另一个亮点则是协作,尤其是搭配腾讯会议的小程序,能够适用于较大范围的演示和操作场景,这是云计算运维工具中较为少见的。
这几个月来OrcaTerm的迭代挺快的,刚开始我还觉得只是一个普通的在线ssh工具,事实证明OrcaTerm的野心不止于做一个服务自己的简单工具。现在也有点期待会不会开发基于.bash_history文件实现与Termius一样的命令补全建议功能,以及会不会有RDP、VNC等更为广泛的远程工具支持。
总之,希望OrcaTerm能有一个更好的明天,特别是在商业化的路上把握好商业与免费的度量,真正为开发者提供便利。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。