FTP服务器:如何在主动模式下发送对FTP命令的响应,如SYST?
FTP server: How to send response to FTP command like SYST in active mode?
我正在实施 FTP 服务器。假设客户端先发送 PORT
命令。然后它发送 SYST
命令。我应该将响应发送到哪个端口?
- 接收
SYST
命令的客户端端口
PORT
命令中指定的客户端端口?
请指教
PORT
命令(以及 PASV
、EPRT
和 EPSV
),仅影响数据连接。 SYST
命令,以及大多数 FTP 命令,不使用数据连接。数据连接仅由 RETR
、STOR
、LIST
和类似命令使用。
所以 PORT
(和其他)对 SYST
没有影响。您以相同的方式处理 SYST
,就好像没有使用 PORT
命令一样:您将响应发送到同一连接,您从该连接收到了 SYST
命令。
我正在实施 FTP 服务器。假设客户端先发送 PORT
命令。然后它发送 SYST
命令。我应该将响应发送到哪个端口?
- 接收
SYST
命令的客户端端口 PORT
命令中指定的客户端端口?
请指教
PORT
命令(以及 PASV
、EPRT
和 EPSV
),仅影响数据连接。 SYST
命令,以及大多数 FTP 命令,不使用数据连接。数据连接仅由 RETR
、STOR
、LIST
和类似命令使用。
所以 PORT
(和其他)对 SYST
没有影响。您以相同的方式处理 SYST
,就好像没有使用 PORT
命令一样:您将响应发送到同一连接,您从该连接收到了 SYST
命令。