我正在为用户设计一个过程(有些在公司局域网上,有些在互联网上),以便将文件上传到第三方的FTP服务器上。关键的要求是加强到服务器的安全(FTPES)连接。我推荐FileZilla客户端,但由于FTES是一个可选的设置,我只能请求用户创建安全的FTP连接-不能强迫他们。这里我应该提到FTP服务器属于第三方提供者,如果有服务器设置来执行FTPES连接,我们就无法启用这些连接。
我的想法是设置一个FTP代理服务器,它充当第三方服务器的包装器,并且只接受FTPES连接。
那么,有人听说过一个FTP代理服务器可以做到这一点吗?在浏览了几个小时后,我发现最接近网络的是Kiesoft高级FTP服务器,但它只是作为桌面应用程序运行,而不是作为服务运行。
发布于 2011-04-21 04:27:37
CrushFTP可以充当代理并强制执行FTPES。实现这一点的指导可以在他们的维基上获得。
发布于 2016-01-18 03:49:47
对于任何其他寻找这类功能的人来说,用于mod_proxy的ProFTPD模块支持FTP和FTPS的代理,并且可以配置为只需要FTPS连接。
完全披露:我是“mod_proxy和ProFTPD”的作者。
https://serverfault.com/questions/111340
复制相似问题