我想使用我的Web服务器上的保险丝使用ftp / sftp从远程文件存储装载文件,而不使用Web服务器的带宽。
我们的目标是让Web服务器透明地向用户提供这些文件,而不必提供原始的ftp信息,所以ftp:// user:[email protected]将不会这样做。
是否有可能nginx(或Apache,如果我必须)“反弹”的数据给用户而不使用服务器的带宽?
任何想法或build议表示赞赏。
谢谢。
不,这是不可能的。 如果您希望客户端直接检索它们,则必须有直接链接。 如果你想隐藏源,那么你的Web服务器将基本上必须像一个代理。
Zoredache是正确的,但是你可以混淆一下ftp服务器…希望没有人看起来太紧密的链接。 没有办法真正隐藏到另一台服务器的连接。 充其量,您可以将DNS条目设置为设备的IP地址,并提供诸如“ ftp:// user:[email protected] ”之类的链接。
我真的不能想到任何理由试图隐藏到远程服务器的连接,因为黑客最终会发现它不pipe天气,或不链接到它。