一、FTP服务所需核心端口
在阿里云Windows服务器搭建FTP服务时,必须开放以下两类端口:
- 控制端口:默认TCP 21端口,用于建立FTP控制连接
- 数据端口:根据工作模式选择端口范围:
- 主动模式:TCP 20端口(需同步开放)
- 被动模式:建议开放1024-65535动态端口或自定义范围(如3000-4000)
二、阿里云安全组配置步骤
- 登录ECS控制台,进入目标实例的「安全组配置」
- 添加入方向规则:
- 协议类型:TCP
- 端口范围:21(必选)及被动模式端口段(如3000-4000)
- 授权对象:0.0.0.0/0或指定IP地址段
- 确认规则优先级并保存配置
三、Windows防火墙设置规范
需通过高级安全防火墙完成以下设置:
- 创建入站规则放行TCP 21端口
- 针对被动模式数据端口范围(例如3000-4000)单独创建规则
- 启用规则后重启防火墙服务
四、被动模式端口范围选择
应用场景 | 推荐端口范围 |
---|---|
标准Windows服务 | 3000-4000 |
自定义高安全场景 | 40000-49999 |
多服务共存环境 | 分段设置多个独立范围 |
五、配置验证与测试方法
- 使用
telnet 服务器IP 21
检测控制端口连通性 - 通过FileZilla客户端测试文件传输功能
- 检查IIS日志确认被动模式端口使用情况
结论:阿里云Windows FTP配置需同时满足安全组与系统防火墙的双重端口放行要求,建议采用被动模式并限定明确的端口范围以平衡安全性与兼容性。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/486488.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。