Filetransfer 中文文档 下载 App

FTP 服务的端口号是什么、怎么改、为什么要改

端口是什么

TCP/IP 网络中的端口就像一栋大楼里的不同房间号——一个 IP 地址可以同时跑多个服务,每个服务用不同的端口号区分。Filetransfer 在手机上启动 FTP 服务时,需要绑定一个端口来"占位":

手机 IP: 192.168.1.5      ← 这栋大楼的地址
FTP 端口: 2121             ← FTP 服务的房间号
HTTP 服务: 80               ← 手机上如果跑了 HTTP 服务,会用这个房间号

电脑端连接时需要同时知道 IP 和端口号,才能准确找到 FTP 服务。

默认端口 2121

Filetransfer 默认选 2121 而不是 FTP 协议的标准端口 21,有几个考量:

什么时候需要改端口

情况一:启动时报"端口被占用"

如果 2121 端口已经被手机上的另一个应用占了(比如另一个 FTP 服务器、某个 VPN 工具、或路由器后台访问端口),Filetransfer 启动会失败或弹警告。这时候换一个端口就行。

情况二:路由器对某些端口有限制

极个别网络环境下,路由器或防火墙会对特定端口做限速或屏蔽。换一个端口可能绕开这些限制。

情况三:安全需求

虽然 FTP 只在局域网里跑,但如果你希望更谨慎,改一个不常见的高位端口可以降低被扫描工具发现的概率(局域网扫描工具通常优先扫常见端口)。

怎么改端口

操作流程

  1. 进入 Filetransfer 设置页面
  2. 找到"端口"或"监听端口"配置项
  3. 输入你想用的端口号(1-65535 之间)
  4. 保存后回到主界面,先停止再启动 FTP 服务

端口号选择建议

端口范围用途建议
1-1023系统保留端口不要用,留给系统和标准协议
1024-49151注册端口可以用,但部分常见服务(如 MySQL 3306、Redis 6379)在这个范围,避开那些端口
49152-65535动态/私有端口推荐用这个范围,冲突概率最低

安全侧的常用端口有:

示例端口选择

安全且不容易冲突的端口:

改完端口后电脑端怎么办

端口一改,FTP 地址里的端口号也要同步更新。比如从 2121 改成 50050:

原地址:ftp://192.168.1.5:2121
新地址:ftp://192.168.1.5:50050

电脑端旧地址的连接会直接报连接被拒绝,输入新地址即可恢复。记住:每次手机启动 FTP 服务后,以屏幕上实时显示的地址为准——端口改了之后显示的地址里端口号会自动更新。

端口冲突排查

如果改端口还是报冲突:

  1. 换一个更大的高位端口试试
  2. 重启手机(有时某个进程残留占着端口)
  3. 如果怀疑有另一个 FTP 服务在跑,去设置里找到并停掉它

端口和安全的关系

单纯改端口号不等于提高安全性——如果是匿名登录模式,改个不常见的端口只是增加了被发现的难度,但一旦被扫描到照样能连上。真正的安全加固是设账号密码 + 开 SFTP 加密,端口调整只是辅助手段。