FTP协议的标准控制端口为21,数据端口为20(用于传输文件数据)。若服务器未修改默认设置,客户端连接时直接填写21即可。但需注意:
ufw)中开放新端口,例如:sudo ufw allow 2121/tcp。SFTP基于SSH协议,通过22端口实现加密传输(无需额外配置数据端口)。若服务器开启了SSH服务,直接使用22端口即可满足安全需求。
FTP被动模式(PASV)下,服务器需开放一个端口范围供客户端连接(用于数据传输)。若未设置,可能导致连接失败(尤其在内网或防火墙环境下):
65000-65534),避免与系统或其他服务端口冲突。65000-65534)。sudo ufw allow 65000:65534/tcp。netstat -tulnp或ss -tulnp命令检查端口是否已被占用。通过以上设置,可在Ubuntu环境下实现FileZilla的安全、稳定连接。根据实际需求选择协议(FTP/SFTP)及端口,重点关注被动模式端口范围的配置,避免因端口问题导致传输失败。