You need to enable JavaScript to run this app.
导航
配置 SSH 数据源
最近更新时间:2025.06.05 10:59:07首次发布时间:2025.06.05 10:59:07
我的收藏
有用
有用
无用
无用

DataLeap 可通过创建 SSH 数据源并配置 ECS 主机的 IP 地址,建立与远端主机的连接通道,来远程访问主机上的文件。同时,通过数据开发 Shell 任务绑定该 SSH 数据源,并编辑 Shell 语句触发执行主机上的脚本,从而实现在 DataLeap 中一站式完成对远端 ECS 主机的访问及 ECS 中脚本的执行操作。本文将为您介绍如何创建 SSH 数据源。

使用限制

  • SSH 数据源目前处于白名单阶段,如需使用,您可通过提工单的方式,请联系我们进行开通使用。
  • 子账号新建数据源时,需要有项目的管理员角色,才有权限新建数据源。各角色对应权限说明,详见:管理成员
  • SSH 数据源配置时,仅支持以连接串模式,且使用密码作为 ECS 登录凭证的方式来创建 SSH 数据源。
  • SSH 数据源暂不支持多环境配置,仅支持配置生产环境数据源。

使用前提

  • 已开通 ECS 云服务器并获取相应服务器的主机地址、端口及登录用户名与密码信息。详见云服务器操作指南
  • 与其他数据集成数据源配置不同,SSH 数据源需通过独享计算资源组访问连接,因此您需要创建合适资源规格的独享计算资源组,并将其绑定至 DataLeap 项目下。资源组购买操作详见资源组管理,项目绑定操作详见4.3 配置服务绑定信息

网络连通性

Shell 任务所使用的独享计算资源组,必须与 ECS 主机能实现网络互通,避免因网络问题导致任务执行失败。网络互通方案如下。

私网连通

SSH 数据源配置为私网 IP 地址时,需确保 ECS 主机所在 VPC 网络与 DataLeap 独享计算资源组的 VPC 网络保持一致。
Image
若 ECS 主机所在 VPC 网络与 DataLeap 独享计算资源组的 VPC 网络不一致,则需要先通过 CEN 云企业网打通两个 VPC 网络。网络互通方案详见网络连通解决方案

公网连通

若 SSH 数据源配置为公网 IP 地址时,则您可通过公网形式进行网络互通:

  • 独享计算资源组需开通公网访问能力,操作详见开通公网
  • ECS 主机同样需要绑定公网 IP,操作详见 绑定公网 IP

新建数据源

SSH 数据源配置操作说明如下。

  1. 登录 DataLeap租户控制台

  2. 在对应地域下进入具体项目的项目配置界面。
    Image

  3. 项目控制台进入数据源管理页面,并单击右上角新建数据源按钮,进入新增数据源页面开始新增数据源,并完成以下配置信息填写:
    Image

    参数

    说明

    基本配置

    数据源类型

    SSH

    接入方式

    连接串

    数据源名称

    数据源的名称,可自行设置,仅支持中文,英文,数字,“_”,100个字符以内。

    描述

    输入 SSH 数据源描述信息,方便后续维护管理。

    参数配置

    IP 地址

    输入 SSH 云服务器的 IP 地址。

    端口

    连接主机的端口号。

    用户名

    输入有权限登入主机的用户名信息,一般为 root。

    密码

    输入用户名对应的密码信息。

    说明

    暂不支持通过密钥方式配置 SSH 数据源。

  4. 参数项填写完整后,勾选已绑定的独享计算资源组,并单击上方测试按钮,执行测试连通性。

    说明

    数据源与独享集成资源组网络需保证能互通,详见网络连通性

  5. 连通性测试成功后,单击确定按钮,完成新增。

后续步骤

SSH 数据源创建完成后,您可以进行后续的 Shell 任务配置,详见:Shell