FTP或文件共享

我有一台运行在Ubuntu 15.10服务器上的服务器。 我没有访问所有端口(只有主要端口),我想安装某种FTP服务器或共享服务器。 我想主持几个大尺寸的文件,服务器带宽高,这将避免填补我的带宽。

我想要的结果是:使用大带宽主机大文件,并给我的客户下载文件(避免如果可能的客户端软件)的简单链接。 好的function也将暂停\恢复下载。

首先,我想指出,我不能更改提供商的防火墙,所以我有权访问有限的端口,只有ssh访问服务器(无graphics界面)。 所以我需要一些可以被命令行pipe理的东西。 如果我支付更多,这可能会改变,但是我希望避免,除非有必要。

我自动丢弃的东西:

  1. HTTP(apache或nginx),因为这也意味着开发一个最低限度的界面,给我的同事上传文件的方式,使其可以为客户。 加上apache或nginxconfiguration有很多大小\超时限制,可能需要维护。

这是我曾经试过的:

  1. FTP工作,但不是被动模式(由于端口限制),所以这意味着安装客户端软件。
  2. SFTP的工作,但需要客户端软件。
  3. Btsync:不适用于Ubuntu 15.10。 无论如何安装,但无法更改端口设置
  4. syncthing:无法更改Web界面的端口设置(默认是8384我需要80)

我正在思考成为一个私人的bittorrent服务器或类似的东西? 有任何想法吗?

谢谢你,最好的问候,詹姆斯

Web服务器满足您所有的要求,它可以提供任何您喜欢的Web浏览器的文件types。 通过HTTP进行大文件下载是没有问题的。 Nginx或Apache都可以工作,Nginx更简单,通常使用更less的资源。

我怀疑你可能已经考虑过了,并打了折扣。 如果是这样,请更新您的问题更多的细节。