FTP 服务器是否可以侦听除 21 之外的任何其他端口(任何 FTP 客户端启动连接的默认控制端口)?如果可以,客户端如何知道它必须在哪个端口上启动连接?
在服务器上使用非默认控制端口是否违反 RFC?请注意,我问的不是服务器端数据端口。
谢谢 Sankar
答案1
是的,可以,但是您必须告诉客户端使用另一个端口(客户端无法自动确定端口本身)。
例如(如果将端口设置为 2121):
ftp://example.com:2121
FTP 服务器是否可以侦听除 21 之外的任何其他端口(任何 FTP 客户端启动连接的默认控制端口)?如果可以,客户端如何知道它必须在哪个端口上启动连接?
在服务器上使用非默认控制端口是否违反 RFC?请注意,我问的不是服务器端数据端口。
谢谢 Sankar
是的,可以,但是您必须告诉客户端使用另一个端口(客户端无法自动确定端口本身)。
例如(如果将端口设置为 2121):
ftp://example.com:2121