有人知道Windows操作系统是否可以在同一台计算机上运行FTP代理服务器和FTP服务器?如果是,则出现第二个问题。就像我理解FTP在端口21和20上监听一样,代理如何在FTP服务器捕获FTP流量之前捕获FTP流量?
我问这个问题是因为我必须实现自己的FTP代理服务器以限制某些FTP命令或禁止查看具有某些扩展名的文件。现在对我来说,每个答案都非常有帮助,因为我对此并不了解。如果有人能够为我提供有关该主题如何实现自己的FTP代理服务器的丰富知识,那将是很好的。
任何人都知道是否可以使用C#实现具有上述功能的FTP代理服务器。如果没有,那么最好的编程语言是什么?
在标准FTP端口(21)上运行代理。在非标准端口上运行真实的FTP服务器。只有代理需要知道非标准端口。您也将不希望从外部访问FTP服务器端口。
尽管正如@Diado所说,许多服务器将允许您自己配置允许的FTP命令。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句