接入FTP数据源
概述
交换数据空间支持把FTP作为一种数据源类型,并用于数据上传和下载。在使用FTP数据源前,需要先接入数据源。
使用FTP数据源存在一定的安全风险,如:FTP客户端与服务器所有的数据传送都是通过明文的方式,包括用户名和密码等敏感信息。
如需关闭FTP服务,可参考如下操作。
- 在Windows中关闭FTP服务:打开“控制面板”,选择“程序”,然后单击“打开或关闭 Windows功能”。 在“Windows功能”窗口中找到“Internet Information Services”,展开它并找到“FTP服务器”,将其取消选中,然后单击“确定”。
- 在Linux系统(Red Hat)中关闭FTP服务:
ps -ef | grep ftp # 查看本地是否有包含FTP的进程开启 service vsftpd stop # 停止FTP服务
FTP数据源在华为云的ECS上建立,在使用之前需要根据FTP配置文件的配置项来确定ECS主机安全组放通的端口范围,如不放开相应的端口范围,数据传输将会失败。
- pasv_max_port=0,设置在PASV工作方式下,数据连接可以使用的端口范围的上界。默认值为0,表示任意端口。
- pasv_mim_port=0,设置在PASV工作方式下,数据连接可以使用的端口范围的下界。默认值为0,表示任意端口。
如上配置项是限制数据传输的具体端口,ECS主机安全组入方向的端口需要针对该端口范围开放。如全为0,则需要将端口全部放开。如不为0,则根据端口范围的上界和下界确定需要放开的端口。
操作步骤
- 登录交换数据空间官网。
- 单击“管理控制台”,进入交换数据空间控制台界面。
- 单击“我的空间”,在交换数据空间实例中,选择实例,单击实例卡片上的“连接器”。
- 选择连接器,单击连接器卡片上的“前往”,进入连接器控制台界面。
- 选择界面左侧导航栏中的“连接器管理 > 数据源管理”,进入“数据源管理”界面。
- 单击数据源列表上方“新增数据源”,进入“新增数据源”界面,设置FTP数据源的基本信息,具体参数如表1所示。
- 设置完成后,配置数据源连接参数,具体参数如表2所示。
- 连接参数配置完成后,单击“测试连接”,测试数据源是否可以和EDS进行正常的连通。
- 若测试结果为“测试连接成功”,则继续下一步。
- 若测试结果为“测试连接失败”,则检查数据源状态和数据源连接参数配置,然后单击“测试连接”,直到连接成功为止。
- 测试成功后,单击“提交”,返回数据源列表界面。