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

简介: 很多企业客户在使用阿里云产品时,经常需要与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

相关实践学习
基于Hologres轻量实时的高性能OLAP分析
本教程基于GitHub Archive公开数据集,通过DataWorks将GitHub中的项⽬、行为等20多种事件类型数据实时采集至Hologres进行分析,同时使用DataV内置模板,快速搭建实时可视化数据大屏,从开发者、项⽬、编程语⾔等多个维度了解GitHub实时数据变化情况。
相关文章
|
9月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
755 10
|
9月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
840 8
|
9月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
9月前
|
存储 监控 安全
阿里云渠道商:云服务器价格有什么变动?
阿里云带宽与存储费用呈基础资源降价、增值服务差异化趋势。企业应结合业务特点,通过阶梯计价、智能分层、弹性带宽等策略优化成本,借助云监控与预算预警机制,实现高效、可控的云资源管理。
|
9月前
|
弹性计算 运维 安全
区别及选择指南:阿里云轻量应用服务器与ECS云服务器有什么区别?
阿里云轻量应用服务器适合个人开发者、学生搭建博客、测试环境,易用且性价比高;ECS功能更强大,适合企业级应用如大数据、高流量网站。根据需求选择:轻量入门首选,ECS专业之选。
612 2
|
9月前
|
弹性计算 ice
阿里云4核8G云服务器配置价格:热门ECS实例及CPU处理器型号说明
阿里云2025年4核8G服务器配置价格汇总,涵盖经济型e实例、计算型c9i等热门ECS实例,CPU含Intel Xeon及AMD EPYC系列,月费159元起,年付低至1578元,按小时计费0.45元起,实际购买享折扣优惠。
3410 1
|
9月前
|
存储 弹性计算 安全
阿里云渠道商:新手如何选择阿里云ECS实例?
阿里云ECS凭借弹性扩展、稳定可靠与安全防护,助力企业高效上云。本文系统解析实例规格选择关键因素:业务场景匹配、性能评估、成本优化、地域部署与扩展规划,结合计费模式与实际需求,提供科学选型建议,助您精准匹配资源,提升云上效能。(238字)
|
9月前
|
存储 弹性计算 安全
阿里云渠道商:新手怎么选阿里云ECS实例规格?
本文深入解析阿里云ECS的弹性、稳定与安全优势,详解实例规格选择的关键因素,涵盖应用场景、性能需求、成本预算、地理位置与扩展性,助力用户精准选型,优化业务部署与成本效益。