更新时间:2025-05-08 GMT+08:00
分享

FTP

FTP连接器是基于FTP/SFTP协议实现文件传输的通道,通过FTP连接器可与外部FTP服务器进行文件交换。

  • FTP(File Transfer Protocol,文件传输协议)是TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分:FTP服务器和FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端访问位于FTP服务器上的资源。
  • SFTP(SSH File Transfer Protocol,安全文件传输协议)是FTP的安全版本,也是SSH协议的一部分,可通过安全SHELL数据流轻松进行数据传输和数据访问。SFTP也被称为SSH文件传输协议,它提供了一个安全的连接来传输文件,并在本地和远程系统上遍历文件系统。

默认情况下,FTP协议使用TCP端口中的20和21这两个端口,其中20端口用于传输数据,21端口用于传输控制信息(命令)。是否使用20端口作为传输数据的端口与FTP使用的传输模式有关。如果采用主动模式,则数据传输端口为20;如果采用被动模式,则最终使用的端口由服务器端和客户端协商决定。

创建FTP连接

  1. 登录新版ROMA Connect控制台
  2. 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。
  3. 选择“FTP”连接器。
  4. 在弹窗中配置连接器信息,完成后单击“确定”。

    参数

    说明

    连接名称

    填写连接器实例名称。

    协议

    选择FTP连接所使用的协议,当前支持选择“FTP”和“SFTP”。

    主机IP

    FTP服务器的IP地址。

    端口

    FTP协议中,默认使用TCP端口中的20和21两个端口,其中20端口用于传输数据,21端口用于传输控制信息(命令)。

    用户名

    FTP用户名。

    认证方式

    当协议选择“SFTP”时需要配置。

    选择SFTP的认证方式。

    • 密码认证
    • 公钥认证

    私钥

    当协议选择“SFTP”时,且认证方式选择“公钥认证”需要配置。

    输入完整的私钥内容(以 -----BEGIN 开头)。

    私钥口令

    当协议选择“SFTP”时,且认证方式选择“公钥认证”需要配置。

    输入私钥口令。

    密码

    FTP用户密码。

    开启被动模式

    当协议选择“FTP”时需要配置。

    是否开启被动模式。

    被动模式用于解决因防火墙或路由器导致的FTP连接失败问题(服务器需支持被动模式)。

    描述

    填写连接器的描述信息,用于识别不同的连接器。

支持的动作

监听目录

配置参数

参数

说明

目录路径

填写FTP服务器下文件的相对路径。

下一次目录轮询的时间间隔(毫秒)

填写下一次目录轮询的时间间隔(毫秒)。

执行策略

选择监听到目录变动后的执行策略。

  • 无:监听到变动后不对文件进行操作;
  • 移动:将监听到的变动文件移动至指定路径;
  • 删除:删除监听到的变动文件。

相关文档