首页/网络/常用端口速查/47 ni-ftp 网络无关 FTP
0-99 系统端口81 条

47 ni-ftp 网络无关 FTP

IANA 登记的 NI FTP 历史服务端口(Network Independent FTP),未见于主流系统实现。

常用端口速查网络更新于 2026-10-13

ni-ftp 是什么

47 号 TCP/UDP 的 IANA 登记名是 ni-ftp,全称 NI FTP(Network Independent FTP),是早期「与承载网络无关的文件传输」思路的产物:在上层定义一套统一文件传输接口,底层可以跑在不同网络协议之上。这一思路后来被 FTP 体系占据主流,ni-ftp 没有进入任何主流系统的默认安装。

基本信息

服务名ni-ftp(NI FTP)
端口47(TCP 与 UDP 同名登记)
IANA 登记说明NI FTP
所属范围0-1023 系统端口
现状无主流实现

典型使用场景

  • 文件传输类端口排查:区分 ni-ftp(历史登记)与现代 FTP/FTPS/SFTP 端口
  • 网络架构史材料整理:说明文件传输协议的几次路线分化
  • 扫描告警定性:47 命中时判断是否存在伪装成文件服务的异常进程
  • 端口规划评审:为内部文件交换服务选端口时避开历史登记区间
  • 跨境/跨网文件摆渡方案评审:核对所用端口是否有 IANA 登记与安全基线

排查与对照命令

排查与对照命令
ss -lntup 'sport = :47'                # 本机 47 端口状态
sudo lsof -i :47                         # 反查进程
ss -lntup | grep -E ':(20|21|47|989|990) '  # 与 FTP 数据/控制、FTPS 端口对照
netstat -ano | findstr ':47 '            # Windows 侧对照
ftp -n <server> 2>/dev/null | head -3    # 验证某主机是否运行标准 FTP(须授权)

文件传输端口对照

端口协议说明
47ni-ftpIANA 历史登记,无实现
20/21FTP21 控制、20 主动模式数据(现代多为被动端口段)
989/990FTPSFTP over TLS,控制通道 990
22SFTP/SCPSSH 之上的加密文件传输,现网主流选择
现代文件交换的默认答案是 SFTP(22)或对象存储 API;如果业务方以「传文件」为由申请开放 47 这类低端口,需要要求其说明为何不能用既有加密通道。
被动模式 FTP 会使用一段随机高位端口建数据连接,只放行 21 常见「能登录、列目录卡住」的现象,排查时应同时确认数据通道端口范围。
1980 年代前后登记的文件传输类方案不止这一个条目。端口字典里按「协议族、年代、是否有公开实现」三列归档,能显著降低面对扫描告警时的定性成本:无实现的条目通常只需登记,不必进入加固流程。

易错点

  • 把 ni-ftp 当成 FTP 的别名放行:名字相似但完全不同,放行依据不成立
  • 只放行 FTP 控制端口 21 而忽略被动数据端口段:表现为登录正常、传输卡死
  • 用明文 FTP 做跨网文件摆渡:口令与内容均可被嗅探,应改用 SFTP 或 FTPS
  • 把文件传输服务的临时端口对外开放:上线测试后忘记回收,长期暴露

数据来源与参考

  • IANA Service Name and Transport Protocol Port Number Registry

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌