历史版本12 :配置SSH协议数据连接 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

FineDataLink版本功能变动
4.0.8-
4.2.9.2
  • 支持「连接超时」配置

  • 支持「公钥认证」;

1.2 应用场景

用户希望 FDL 支持对接外部的独立数据处理过程,例如执行远程服务器上的 Shell 脚本、Python 脚本等。在此之前,需要先配置 SSH 协议数据连接,远程连接目标服务器。

2. 配置数据连接编辑

2.1 前提条件

详情请参见:前提条件

2.2 收集连接信息

在连接之前,请收集以下信息:

  • 远程服务器的主机名称、端口号。

  • 远程服务器的用户名和密码。

2.3 具体连接步骤

创建数据连接步骤请参见:创建并管理数据源

设置项说明:

10.png

配置项
说明
主机名称填写 SSH 的远程主机名

如:192.168.1.123

端口

填写 SSH 端口

数值范围 (0,65535]

用户名填写 SSH 用户名
认证方式
密码:填写 SSH 密码

公钥:

  • 私钥:配置私钥地址。支持选择文件;支持用户上传或选择已有的 pem 文件。文件大小限制 100 KB 以内

  • 密码短语:配置私钥密码

连接超时

配置FDL与SSH目标服务器建立连接时的超时时间

如果超过这个时间,FineDataLink 与 SSH 目标服务器还没有成功建立连接,则连接将被关闭,连接报错

注:超时时间,并非实际执行脚本时的超时时间

数值范围:1-9999 秒

3. 使用数据源编辑

使用示例:Shell脚本