模式
| 模式 | 命令 | 连接方向 |
|---|---|---|
| 被动(v4) | PASV | 客户端 → 服务器数据端口 |
| 扩展被动(v6/通用) | EPSV | 客户端 → 服务器数据端口 |
| 强制扩展被动 | EPSV ALL | 之后只接受 EPSV |
被动数据连接
被动数据连接
C: PASV
S: 227 Entering Passive Mode (203,0,113,9,195,80)
C: (连 203.0.113.9:50000)
C: LIST
S: 150 Here comes the directory listing.
S: 226 Directory send OK.服务端应固定被动端口范围(如 vsftpd pasv_min_port/pasv_max_port)并放行防火墙:否则 LIST/RETR 会一直挂到超时。