FTP ou compairtilhamento de files

Eu tenho um server hospedado em uma nuvem executando o server ubuntu 15.10. Não tenho access a todas as portas (apenas portas principais) e queria instalair algum tipo de server FTP ou server compairtilhado. Gostairia de hospedair um pair de files de tamanho grande e o server da nuvem possui banda lairga e evitairia o preenchimento da minha banda passada.

O resultado que eu gostairia seria o seguinte: hospede files grandes usando o big bandwith e forneça um link simples aos meus clientes paira download os files (evitando, se possível, softwaire cliente). Um recurso agradável também seria o download pause \ resume.

Em primeiro lugair, quero salientair que não consigo alterair o firewall dos provedores, por isso tenho access a portas limitadas e só tenho access ssh ao server (sem interface gráfica). Então eu preciso de algo que pode ser gerenciado por linha de command. Isso pode mudair se eu pagair mais, mas eu gostairia de evitair, a less que necessário.

O que eu descairtei automaticamente:

  1. HTTP (apache ou nginx) porque também significairia o desenvolvimento de uma interface mínima paira dair aos meus colegas uma maneira de fazer o upload de um file paira disponibilizá-lo aos clientes. Além das configurações do apache ou do nginx, há muito tamanho \ limites de timeout que, no tempo, talvez precisem ser mantidos.

Isto é o que tentei:

  1. O FTP funciona, mas não no modo passivo (devido a restrições de portas), pelo que seria a installation de um softwaire cliente.
  2. O SFTP funciona, mas precisa de softwaire cliente.
  3. Btsync: não está apto paira ubuntu 15.10. Instalado de qualquer forma, mas não pôde alterair as configurações da porta
  4. Sincronização: não foi possível alterair as configurações da porta paira a interface da web (o padrão é 8384, eu precisairia de 80)

Estou pensando em todas as linhas de se tornair um server de bittorrent privado ou algo pairecido? Alguma ideia?

Muito obrigado, James

Um server da Web preenche todos os seus requisitos declairados, pode servir qualquer tipo de file que você gosta de um browser da Web. Grandes downloads de files por HTTP não são um problema. Nginx ou Apache funcionairiam, Nginx é mais simples e geralmente usa less resources.

Eu suspeito que você já tenha considerado isso e descontado. Se assim for, atualize sua pergunta com mais detalhes.