ftp服务器配置被动模式怎么设置?ftp被动模式配置教程

配置 FTP 服务器的被动模式(Passive Mode,简称 PASV)是解决防火墙和 NAT 网络环境下连接问题的关键步骤,被动模式下,客户端发起数据连接,这通常能更好地穿透防火墙。

由于不同的 FTP 服务器软件配置方法不同,以下我将以最常见的 vsftpd(Linux 常用)和 FileZilla Server(Windows 常用)为例,详细说明如何配置被动模式。

172-FTP服务的链接过程及主动模式与被动模式的区别
加载中
172-FTP服务的链接过程及主动模式与被动模式的区别

vsftpd (Linux) 配置方法

vsftpd 是最常见的 Linux FTP 服务器,配置被动模式主要涉及三个参数:pasv_enable、pasv_min_port 和 pasv_max_port。

编辑配置文件

打开 vsftpd 的主配置文件:

sudo nano /etc/vsftpd.conf

添加或修改以下参数

确保以下配置存在且未被注释(去掉前面的 ):

# 启用被动模式
pasv_enable=YES
# 设置被动模式端口范围(建议选择一个较大的、防火墙开放的端口范围)
pasv_min_port=40000
pasv_max_port=50000
# 【重要】如果你服务器在 NAT 后面(如云服务器),必须指定公网 IP
# 否则客户端会收到内网 IP,导致连接失败
pasv_address=你的公网IP地址

ftp服务器配置被动模式怎么设置?ftp被动模式配置教程

注意:pasv_address 仅在服务器有公网 IP 或位于 NAT 之后时需要设置,如果服务器直接拥有公网 IP,可以省略此行,vsftpd 会自动检测。

保存并重启服务

sudo systemctl restart vsftpd

防火墙开放端口

你需要在防火墙中开放 21(控制连接)和 40000-50000(数据连接)端口。

如果使用 UFW (Ubuntu/Debian):

sudo ufw allow 21/tcp
sudo ufw allow 40000:50000/tcp
sudo ufw reload

如果使用 firewalld (CentOS/RHEL):

sudo firewall-cmd --permanent --add-port=21/tcp
sudo firewall-cmd --permanent --add-port=40000-50000/tcp
sudo firewall-cmd --reload

FileZilla Server (Windows) 配置方法

FileZilla Server 的图形界面配置较为直观。

打开管理界面

启动 FileZilla Server Interface,连接到本地服务器。

配置被动模式端口范围

  1. 点击左侧菜单中的 “Edit” -> “Settings”。
  2. 在左侧选择 “Passive mode settings”。
  3. ftp服务器配置被动模式怎么设置?ftp被动模式配置教程

    勾选 “Use custom port range”。

  4. 设置端口范围,
    • Minimum: 40000
    • Maximum: 50000

设置公网 IP(关键步骤)

  1. 在同一页面 “Passive mode settings” 中,找到 “External IP address”。
  2. 选择 “Use the following IP address”,并输入你的公网 IP 地址。
    • 如果不设置此项,客户端可能会收到服务器的内网 IP(如 192.168.x.x),导致无法连接。

防火墙配置

确保 Windows 防火墙允许:

  • 入站规则允许 TCP 端口 21。
  • 入站规则允许 TCP 端口范围 40000-50000。

通用注意事项

为什么需要被动模式?

  • 主动模式(PORT):服务器主动连接客户端的数据端口,大多数现代防火墙会阻止入站连接,导致失败。
  • 被动模式(PASV):客户端主动连接服务器的数据端口,客户端更容易控制出站连接,因此更适用于 NAT 和防火墙环境。

端口范围选择

  • 避免使用已知的系统保留端口(如 1-1024)。
  • ftp服务器配置被动模式怎么设置?ftp被动模式配置教程

  • 建议范围:40000-50000 或 50000-60000。
  • 确保防火墙只开放这个特定范围,而不是整个 1-65535,以提高安全性。

测试连接

使用 FTP 客户端(如 FileZilla Client)进行测试:

  1. 设置连接类型为 “主动” 或 “被动”。
  2. 尝试列出目录或上传文件。
  3. 如果失败,检查:
    • 服务器防火墙是否开放了数据端口范围。
    • pasv_address 是否正确设置为公网 IP。
    • 云服务器安全组(如 AWS Security Group、简米云安全组)是否放行了相应端口。

安全建议

FTP 协议本身不加密,用户名和密码以明文传输,强烈建议:

  1. 使用 SFTP 替代 FTP:如果可能,使用基于 SSH 的 SFTP(端口 22),它更安全且无需额外配置被动模式。
  2. 如果使用 FTP,请启用 TLS/SSL:
    • 在 vsftpd 中启用 ssl_enable=YES 和 force_local_data_ssl=YES。
    • 在 FileZilla Server 中启用 TLS 证书。

这样可以确保数据传输和认证过程加密,防止中间人攻击。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/485155.html

赞 (0)
域名续费最便宜注册商是谁?域名续费最便宜的注册商
上一篇 2026年7月12日 05:21
2026年本地GEO优化服务怎么找?哪里找靠谱服务商
下一篇 2026年7月12日 05:24

相关推荐

  • 服务器ipmi可视化管理工具怎么用,ipmi可视化管理工具推荐

    在服务器运维中,实现远程硬件级可视化管理是保障业务连续性的核心基石,传统的命令行操作已无法满足现代数据中心对故障响应速度、资源监控精度及运维效率的极致要求,一套成熟的服务器 ipmi 可视化管理工具能够将底层的硬件状态、电源控制、日志审计及虚拟控制台整合至统一的图形化界面,彻底消除“黑盒”运维困境,将平均故障修……

    程序开发 2026年4月19日
    4200
  • 怎么领取AI授课优惠?免费直播课限时开放名额!

    AI授课优惠全解析:聪明选课,高效提升(附权威指南)当前主流AI授课平台的真实优惠包括:限时免费精品课、新用户专项折扣(如首单5-9折)、组合课程打包价、特定节日大促(如618、双11低至5折)、老学员续课福利、企业团报优惠等,部分平台还提供奖学金计划和7-30天无理由退款保障,核心价值在于以更低成本接触顶尖师……

    2026年2月14日
    15600
  • 人脸识别技术到底好不好用?人脸识别技术优缺点详解

    在数字化转型的浪潮中,人脸识别技术已从实验室走向千行百业,成为安防、金融、零售及智慧社区的核心基础设施,技术的落地效果不仅取决于算法的先进性,更高度依赖于底层服务器的算力支撑、稳定性及并发处理能力,作为企业级IT基础设施的决策者,选择一款能够承载高并发、低延迟人脸识别任务的服务器,是确保业务连续性与用户体验的关……

    2026年6月3日
    3600
  • 为什么face正在选择服务器没反应,怎么解决?

    Face选择服务器的核心原则是以用户分布为导向,以延迟为优先,在成本与性能之间找到平衡点,并预留扩展空间,不少应用在全球化初期容易忽略这一步,盲目选择热门机房或单一云厂商,往往导致后期运维成本高企,face服务器怎么选?先看这三个硬指标选择服务器不是拍脑袋决定,而是基于业务状态和用户画像的量化过程,face服务……

    2026年7月21日
    900
  • 云计算资源调度如何实现?云计算资源调度算法有哪些

    关于云计算资源调度在数字化转型的深水区,云计算资源调度已不再是简单的“分配算力”,而是决定业务稳定性、成本控制与用户体验的核心引擎,对于企业IT决策者而言,理解底层调度机制与选择具备智能调度能力的云服务商,是构建高可用架构的关键,本文基于对主流云厂商底层架构的深度解析,结合2026年最新的市场动态与技术标准,为……

    2026年6月3日
    3800
  • QQ无法远程连接我的电脑到服务器失败怎么办,是什么原因

    QQ远程连接失败,提示“无法连接到服务器”,最常见的原因是网络环境限制(如防火墙、NAT类型)或QQ远程服务未正确启动,先检查网络和端口,再排查服务端配置,QQ远程连接失败服务器拒绝?先排查网络环境QQ远程连接不上服务器,绝大多数情况下是网络环境在“捣乱”,QQ远程基于P2P协议,需要双方网络支持直连,一旦遇到……

    2026年8月1日
    1200
  • 武汉物理机租用本地机房有哪些?,哪个更好?

    武汉物理机租用本地机房主要分布在光坛、南湖、东西湖等区域,涵盖运营商级机房和民营IDC,其中中国电信武汉数据中心、武汉移动数据中心、武汉联通数据中心以及武汉网盾、武汉亿网等是常见选择,武汉物理机租用本地机房有哪些?主要类型与分布运营商级机房:电信、移动、联通三大运营商在武汉均建有自有数据中心,网络质量稳定,是许……

    2026年7月28日
    700
  • AI换脸软件哪个好用?2026人气最高的换脸APP推荐

    在众多AI换脸工具中,DeepFaceLab是目前最受专业人士和爱好者推崇的首选,它凭借开源特性、强大的自定义能力和成熟的社区支持,成为生成高质量换脸视频的理想平台,DeepFaceLab不仅免费,还提供深度学习和AI模型训练功能,让用户能精细控制输出效果,避免隐私风险,相比之下,其他工具如Reface或Zao……

    2026年2月15日
    20830
  • Sharktech年付仅47.7美元值得买吗,美国VPS免防DDoS推荐

    Sharktech年付仅需47.7美元即可拿下高性能Cloud Virtual Servers,自带60Gbps免费DDoS防护,是追求极致性价比与稳定性的建站首选方案,在服务器租赁市场,价格与性能的平衡一直是用户最头疼的问题,很多初学者在寻找便宜主机时,往往忽略了网络稳定性这一核心指标,导致网站上线后频繁宕机……

    2026年6月24日
    1800
  • ASPX做网站有什么优势?|ASPX建站技术优势与开发要点详解

    ASP.NET 作为微软精心打造的核心Web开发框架,凭借其强大的企业级能力、卓越的性能表现与深厚的技术积淀,始终是企业构建高性能、高安全性及可扩展性网站的优先选择,其技术体系持续进化,特别是ASP.NET Core的推出,确立了跨平台、云原生开发的标杆地位,ASP.NET 核心优势深度剖析性能标杆: ASP……

    2026年2月8日
    13430

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注