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

Лучший ftp-сервер для ubuntu server 10.04?

Не могли бы вы порекомендовать лучший ftp-сервер для ubuntu server 10.04

С уважением, Алексей Захаров.

vsftpd, ProFTPd и Чистый FTPd все это хорошие и проверенные FTP-серверы, доступные в Ubuntu Linux 10.04.

Просто выберите тот, который лучше всего соответствует вашим требованиям.

Вы должны добавить в свой вопрос детали того, для чего вы предоставляете услугу передачи файлов. У разных серверов есть функции, которые могут быть лучше для конкретных случаев использования.

Если вы предоставляете услуги, чтобы ваши пользователи могли загружать контент, а вашим пользователям не нужен протокол FTP, также обратите внимание на протоколы SFPC / SCP, предоставляемые OpenSSH. У них есть преимущества перед большинством стандартных реализаций FTP:

  1. безопасность: весь контент передается по зашифрованному каналу
  2. безопасность: даже учетные данные для аутентификации безопасно передаются (с FTP они обычно отправляются в виде обычного текста)
  3. сеть: отдельные соединения для управления и передачи данных, используемые FTP, могут быть проблемой для некоторых механизмов межсетевого экрана
  4. скорость / пропускная способность: если пользователь выбирает эту опцию (она не включена по умолчанию, поскольку не подходит во всех случаях), все данные сжимаются, что может иметь большое значение, если они загружают сжимаемый контент по медленной ссылке
  5. скорость: FTP неэффективен для большого количества небольших файлов (хотя разница не существенна для больших файлов или небольшого количества файлов)

Существует несколько клиентов командной строки, доступных практически во всех unix-подобных ОС (графические также легко доступны, иногда доступны по умолчанию или интегрированы в основной файловый менеджер), а также есть хорошие клиенты для Windows (WinSCP или FileZilla, оба из которых доступны как портативные приложения).

Очевидно, что если вы настраиваете службу FTP для людей, загружающих из SFTP, или SCP, вероятно, не подходят (но в наши дни я бы использовал для этого HTTP (S)), и не все пользователи Windows смогут / захотят установить новый клиентское приложение (хотя наличие «портативных» клиентов немного снижает эту потенциальную проблему).

Редактировать: Еще одно преимущество заключается в том, что у вас, вероятно, уже установлен и настроен OpenSSH, чтобы разрешить SFTP / SCP для правильно аутентифицированных пользователей, поэтому вам не нужно добавлять новую службу и управлять ею.

ProFTPD - лучший вариант для меня.

vsftpd («Very Secure FTP Daemon») также хорош для Linux, потому что он очень быстрый.