阿里云ecs搭建简易ftp服务器-用于DataWorks文件存储及依赖校验

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
大数据开发治理平台 DataWorks,不限时长
云服务器ECS,u1 2核4GB 1个月
简介: 很多企业客户在使用阿里云产品时,经常需要与FTP服务器进行文件交互,诸如跨IDC任务done文件依赖,跨账号、部门临时数据交互等场景。这里简要记录阿里云ecs搭建简易ftp服务器用于上述场景答疑的过程。

1. linux搭建FTP服务器:

相关文档参考:https://blog.csdn.net/weixin_40228200/article/details/121430022


1.1. 下载开源vsftpd

yum install -y vsftpd

1.2. 修改配置文件

# 进入所在文件夹cd /etc/vsftpd/
# 修改配置文件vim vsftpd.conf
# ----------------------------# 修改 or 添加如下参数# 关闭匿名登录anonymous_enable=NO
# 指定ftp目标文件夹,可以自行修改为指定的目录local_root=/var/share/
# 允许本地用户登录chroot_local_user=YES
# 允许本地用户访问控制列表chroot_list_enable=YES
# (default follows)# 指定上述列表的位置chroot_list_file=/etc/vsftpd/chroot_list
# 允许本地用户对ftp目录进行写操作allow_writeable_chroot=YES
# 开启被动模式pasv_enable=YES
# 开启主动模式port_enable=YES
# ----------------------------

1.3. 配置FTP用户

# 在linux上增加ftp专用用户ftpuseruseradd ftpuser
# 重置ftpuser的登录密码passwd 密码
# 赋予ftpuser该共享目录权限chown-R ftpuser:ftpuser /var/share/
# 在访问控制列表文件中写入创建的用户ftpuser echo"ftpuser" > /etc/vsftpd/chroot_list

1.4. 重启FTP服务适配新配置

service vsftpd status
service vsftpd start

1.5. 验证FTP服务21端口是否active

# 查看ftp的21端口是否已经处于listen状态netstat -tnlp |grep 21

2. 安全组放行与主、被动模式

相关参考文档:https://www.jianshu.com/p/d94f42b41dfa

主动模式:安全组放行21,20端口,否则相关云产品或ecs在进行访问和上传、下载时会报网络超时、timeout等异常image.png

相关实践学习
简单用户画像分析
本场景主要介绍基于海量日志数据进行简单用户画像分析为背景,如何通过使用DataWorks完成数据采集 、加工数据、配置数据质量监控和数据可视化展现等任务。
一站式大数据开发治理平台DataWorks初级课程
DataWorks 从 2009 年开始,十ー年里一直支持阿里巴巴集团内部数据中台的建设,2019 年双 11 稳定支撑每日千万级的任务调度。每天阿里巴巴内部有数万名数据和算法工程师正在使用DataWorks,承了阿里巴巴 99%的据业务构建。本课程主要介绍了阿里巴巴大数据技术发展历程与 DataWorks 几大模块的基本能力。 课程目标  通过讲师的详细讲解与实际演示,学员可以一边学习一边进行实际操作,可以深入了解DataWorks各大模块的使用方式和具体功能,让学员对DataWorks数据集成、开发、分析、运维、安全、治理等方面有深刻的了解,加深对阿里云大数据产品体系的理解与认识。 适合人群  企业数据仓库开发人员  大数据平台开发人员  数据分析师  大数据运维人员  对于大数据平台、数据中台产品感兴趣的开发者
相关文章
|
22天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
2天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
2天前
|
存储 小程序 数据库
阿里云学生云服务器申请,阿里云送每个大学生一台云服务器
2024年,阿里云为学生提供免费7个月的学生服务器,包括2核2G配置、1M带宽和独立IP。学生需通过学信网认证,完成任务可额外获得6个月免费时长。申请流程包括注册阿里云账号、实名认证和学生认证。此外,学生可免费领取300元无门槛优惠券,在阿里云高校计划中使用。学生服务器可用于建站、部署等多种场景。详细信息和申请入口见官方链接。
24 0
|
4天前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
10天前
|
应用服务中间件 Linux 开发工具
如何在阿里云服务器快速搭建部署Nginx环境
以下是内容的摘要: 本文档主要介绍了在阿里云上购买和配置服务器的步骤,包括注册阿里云账号、实名认证、选择和购买云服务器、配置安全组、使用Xshell和Xftp进行远程连接和文件传输,以及安装和配置Nginx服务器的过程。在完成这些步骤后,你将能够在服务器上部署和运行自己的网站或应用。
|
15天前
|
弹性计算 应用服务中间件 Linux
阿里云ECS服务器上从零开始搭建nginx服务器
阿里云ECS服务器上从零开始搭建nginx服务器
|
15天前
|
域名解析 网络协议 应用服务中间件
阿里云服务器配置免费https服务
阿里云服务器配置免费https服务
|
17天前
|
弹性计算 安全
电子好书发您分享《阿里云第八代企业级ECS实例,为企业提供更安全的云上防护》
阿里云第八代ECS实例,搭载第五代英特尔至强处理器与飞天+CIPU架构,提升企业云服务安全与算力。[阅读详情](https://developer.aliyun.com/ebook/8303/116162?spm=a2c6h.26392459.ebook-detail.5.76bf7e5al1Zn4U) ![image](https://ucc.alicdn.com/pic/developer-ecology/cok6a6su42rzm_f422f7cb775444bbbfc3e61ad86800c2.png)
35 14
|
20天前
|
弹性计算 前端开发 Java
使用阿里云 mqtt serverless 版本超低成本快速实现 webscoket 长链接服务器
使用阿里云 MQTT Serverless 可轻松实现弹性伸缩的 WebSocket 服务,每日成本低至几元。适用于小程序消息推送的 MQTT P2P 模式。前端需注意安全,避免 AK 泄露,采用一机一密方案。后端通过调用 `RegisterDeviceCredential` API 发送消息。示例代码包括 JavaScript 前端连接和 Java 后端发送。
190 0
|
21天前
|
弹性计算 云计算 虚拟化
GPU云服务器_GPU云计算_异构计算_弹性计算-阿里云
阿里云提供多种GPU服务器,包括NVIDIA V100、T4、A10和A100计算卡,其中gn6i实例享有最高3折优惠。包年包月价格如:gn6v实例(16G V100)从4685.20元/月起,gn6i实例(16G T4)从1878.40元/月起。学生无特定GPU服务器优惠,但新用户有折扣活动。GPU服务器计费模式有包年包月和按小时计费,按需选择。详细价格及活动规则见官方链接。
9 0
GPU云服务器_GPU云计算_异构计算_弹性计算-阿里云

热门文章

最新文章