首页主机资讯Linux系统FileZilla端口设置多少合适

Linux系统FileZilla端口设置多少合适

时间2025-11-20 22:34:03发布访客分类主机资讯浏览513
导读:Linux下FileZilla端口设置建议 先确认使用的协议 使用SFTP(SSH File Transfer Protocol):端口固定为22/TCP,无需额外数据端口,安全性高、穿透性好,通常是最省心的选择。 使用FTP/FTPS:...

Linux下FileZilla端口设置建议

先确认使用的协议

  • 使用SFTP(SSH File Transfer Protocol):端口固定为22/TCP,无需额外数据端口,安全性高、穿透性好,通常是最省心的选择。
  • 使用FTP/FTPS:需区分控制连接与数据连接。控制端口默认21/TCP(FTPS常用990/TCP);数据连接在被动模式(PASV)下由服务器提供一个随机高位端口,需要在服务器与防火墙显式放行一段端口范围。

FTP/FTPS的端口推荐

  • 控制连接:保留默认21/TCP(或按需改为990/TCP用于隐式FTPS)。
  • 被动模式数据端口范围:建议选择一段高位、连续的端口,例如50000–5010010000–10200,端口数量根据并发需求适当增减(并发越高,范围可适当加宽)。避免使用知名服务端口,且确保该范围未被占用。
  • 服务器外网地址:在FTP服务器(如FileZilla Server)的被动模式设置中填写服务器公网IP,以便客户端正确建立数据通道。
  • 主动模式:如启用,需确保服务器侧可发起到客户端的20/TCP数据连接(通常受NAT/防火墙影响更大,更推荐PASV)。

Linux防火墙放行示例

  • firewalld(推荐):
    • 放行控制端口(示例为21/TCP;若用隐式FTPS,可同样放行990/TCP) sudo firewall-cmd --permanent --add-port=21/tcp
    • 放行被动端口范围(示例为50000–50100/TCP) sudo firewall-cmd --permanent --add-port=50000-50100/tcp
    • 重新加载并验证 sudo firewall-cmd --reload sudo firewall-cmd --list-all
  • 云服务器安全组:除系统防火墙外,还需在云厂商安全组中放行上述端口(如21/TCP50000–50100/TCP)。

客户端连接设置要点

  • 站点管理器常规页:协议选SFTP则端口填22;选FTP则端口填21(FTPS隐式可用990)。
  • 若服务器使用被动模式:在客户端“传输设置/被动模式”中勾选“使用服务器的外部IP地址”,并确保服务器已按上文配置了被动端口范围与防火墙放行。

快速选择建议

  • 追求稳定与省心:优先用SFTP,端口22/TCP
  • 必须用FTP/FTPS:控制端口21/TCP(或990/TCP),被动端口范围选50000–50100/TCP,并在防火墙与安全组同步放行。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Linux系统FileZilla端口设置多少合适
本文地址: https://pptw.com/jishu/752533.html
Ubuntu Trigger更新后需重启吗 Ubuntu Trigger配置方法有哪些

游客 回复需填写必要信息