Безопасная загрузка больших файлов на сервер Ubuntu

Мне нужно, чтобы мои пользователи могли легко создавать каталоги и загружать несколько файлов в этот каталог на моем сервере Ubuntu. Мне также нужно это для соблюдения следующих требований:

  • Необходимо использовать локальных пользователей для аутентификации (также было бы неплохо, если бы их было только подмножество)
  • Все загруженное должно быть загружено как определенный пользователь системы
  • Он должен обрабатывать файлы размером более 2 ГБ
  • Он должен заблокировать пользователя только к корневому каталогу, который используется для загрузки
  • Все соединения должны быть безопасными
  • Было бы неплохо, если бы частичные загрузки можно было возобновить

Сначала я думал о настройке FTP-сервера, но мне было трудно найти FTP-сервер, который можно настроить в соответствии с этими требованиями.

У кого-нибудь есть предложения по поводу того, какое программное обеспечение FTP-сервера можно настроить для удовлетворения моих потребностей, или какой-либо другой подход, который бы соответствовал моим потребностям?

2 ответа

Решение

Безопасный FTP-сервер это путь.

Просто попробуйте pure-ftpd или vsftpd с явным или неявным шифрованием SSL как для каналов данных, так и для каналов управления. Вы можете настроить оба, чтобы выполнить все ваши требования.

ProFTP может сделать то, что вы ищете.

Увидеть http://www.proftpd.org/docs/directives/configuration_full.html для параметров конфигурации ProFTPD.

Вы пользователи внутренней сети? Если нет, можете ли вы использовать VPN-соединение для безопасности?

Если нет, вы можете настроить FTPS http://proftpd.open-source-solution.org/docs/howto/TLS.html

Другие вопросы по тегам