最新历史版本
:配置SSH协议数据连接 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 版本
FineDataLink版本 | 功能变动 |
---|---|
4.0.8 | - |
4.0.29 | 支持调用本地的 shell 脚本、python 脚本、bat 脚本 |
1.2 应用场景
用户希望 FDL 支持对接外部的独立数据处理过程,例如执行远程服务器上的 Shell 脚本、Python 脚本等。在此之前,需要先配置 SSH 协议数据连接,远程连接目标服务器。
用户希望执行本地的 Shell 脚本、Python 脚本等,需要先配置 SSH 协议数据连接,连接本地服务器。
2. 连接远程服务器编辑
2.1 准备工作
在连接之前,请收集以下信息:
远程服务器的主机名称、端口号。
远程服务器的用户名和密码。
2.2 具体连接步骤
1)登录 FineDataLink,选择「管理系统>数据连接>数据连接管理」,点击「新建数据连接」。如下图所示:
注:如果非管理员用户想要配置数据连接,需要管理员给其分配管理系统下数据连接节点的权限,具体操作请查看 数据连接管理权限
2)找到 SSH,如下图所示:
3)输入第二章的连接信息。如下图所示:
各设置项说明如下表所示:
配置项 | 说明 |
---|---|
SSH连接名称 | 填写SSH连接名称 默认值重名时,追加递增的数字后缀,如「SSH连接1」 |
主机名称 | 填写SSH的远程主机名 如:192.168.1.123 |
端口 | 填写SSH端口 数值范围(0,65535] |
用户名 | 填写SSH用户名 |
密码 | 填写SSH密码 |
4)进行测试连接,如下图所示:
3. 连接本地服务器编辑
本节内容适用于 4.0.29 及之后版本。
1)在 fine_conf_entity 表中增加配置项 FDL.ssh.enableLocal ,值为 true 。步骤请参见:手动修改fine_conf_entity
2)配置 SSH 数据连接,与 2.2 节不同的是,只需填写数据连接名称即可。