我已经打开这些端口
20 21 990 49152 - 50300
但它不起作用。
只要我closures防火墙,它的作品。
哪些端口需要更多的FileZilla FTP打开?
这里的问题是,FTP是当今世界为特定目的开放特定端口的有缺陷的协议。
使用“主动模式”FTP,FTP客户端在TCP端口21上启动到服务器的连接,因此您需要允许TCP / 21上的传入stream量。 build立此连接后,客户端可以向服务器提供IP地址和端口号以连接客户端。 这有很多缺陷:
“被动模式”FTP通过只有客户端发起的连接解决了这些问题。 客户端通过指定PASV命令请求IP和端口用于数据传输。 在这种模式下,您的服务器需要允许传入的连接分配给被动数据传输的任何端口。
总的来说,如果可能的话,我build议不要使用FTP,因为上面的复杂性以及所有内容都以明文forms发送 。