Назад | Перейти на главную страницу

FTP или файловый ресурс

У меня есть сервер, размещенный в облаке, на котором запущен сервер ubuntu 15.10. У меня нет доступа ко всем портам (только к основным портам), и я хотел установить какой-то FTP-сервер или сервер совместного использования. Я хотел бы разместить пару файлов большого размера, а облачный сервер имеет высокую пропускную способность, и это не позволит заполнить мою пропускную способность.

Я хотел бы получить следующий результат: размещать большие файлы с использованием большой пропускной способности и давать моим клиентам простую ссылку для загрузки файлов (избегая, если возможно, клиентского программного обеспечения). Приятной особенностью будет также приостановить \ возобновить загрузку.

Во-первых, я хочу указать, что я не могу изменить брандмауэр провайдера, поэтому у меня есть доступ к ограниченным портам и только ssh-доступ к серверу (без графического интерфейса). Поэтому мне нужно что-то, что можно было бы управлять из командной строки. Это может измениться, если я заплачу больше, но я бы хотел избежать, если в этом нет необходимости.

Что я автоматически отбросил:

  1. HTTP (apache или nginx), потому что это также означало бы разработку минимального интерфейса, чтобы дать моим коллегам возможность загрузить файл, чтобы сделать его доступным для клиентов. Кроме того, конфигурации apache или nginx имеют ограничения на размер лота / тайм-аут, которые со временем, возможно, придется поддерживать.

Вот что я пробовал:

  1. FTP работает, но не в пассивном режиме (из-за ограничений порта), поэтому это означает установку клиентского программного обеспечения.
  2. SFTP работает, но требуется клиентское программное обеспечение.
  3. Btsync: не подходит для ubuntu 15.10. Все равно установлен, но не удалось изменить настройки порта
  4. синхронизация: не удалось изменить настройки порта для веб-интерфейса (по умолчанию 8384, мне понадобится 80)

Я думаю о том, чтобы стать частным сервером BitTorrent или чем-то подобным? Любые идеи?

Спасибо и всего наилучшего, Джеймс

Веб-сервер удовлетворяет всем заявленным вами требованиям, он может обслуживать любой тип файла для веб-браузера. Загрузка больших файлов по HTTP не проблема. Nginx и Apache будут работать, Nginx проще и обычно использует меньше ресурсов.

Я подозреваю, что вы, возможно, уже обдумали это и не приняли во внимание. Если да, то обновите свой вопрос, добавив более подробную информацию.