FTP 服务器可以使用 21(默认控制端口)以外的控制端口吗?

FTP 服务器可以使用 21(默认控制端口)以外的控制端口吗?

FTP 服务器是否可以侦听除 21 之外的任何其他端口(任何 FTP 客户端启动连接的默认控制端口)?如果可以,客户端如何知道它必须在哪个端口上启动连接?

在服务器上使用非默认控制端口是否违反 RFC?请注意,我问的不是服务器端数据端口。

谢谢 Sankar

答案1

是的,可以,但是您必须告诉客户端使用另一个端口(客户端无法自动确定端口本身)。

例如(如果将端口设置为 2121):

ftp://example.com:2121

相关内容