ProFTPD - ProFTPD

ProFTPD
Логотип ProFTPD.png
Разработчики)Джон Моррисси, Майкл Реннер, Дэниел Роузен, Т.Дж. Сондерс и др.
Стабильный выпуск
1.3.7a / 21 июля 2020 г. (2020-07-21)
Предварительный выпуск
1.3.7rc4 / 30 мая 2020 г. (2020-05-30)
Репозиторий Отредактируйте это в Викиданных
Операционная системаUnix-подобный системы
ТипДемон FTP
ЛицензияGPL
Интернет сайтproftpd.org

ProFTPD (Короче для Pro FTP демон ) - это FTP-сервер. ProFTPD - это Бесплатное программное обеспечение с открытым исходным кодом, совместим с Unix-подобный системы и Майкрософт Виндоус (через Cygwin ).Вместе с vsftpd и Чистый FTPd, ProFTPD сегодня является одним из самых популярных FTP-серверов в Unix-подобных средах. По сравнению с теми, на которых, например, Что касается простоты, скорости или безопасности, основная цель проекта ProFTPD - сделать FTP-сервер с широким набором функций, предоставляющий пользователю большое количество параметров конфигурации.[1][2]

Поддерживаемые платформы

  • AIX
  • BSD / OS
  • DG / UX
  • Цифровой Unix
  • FreeBSD
  • HP / UX
  • IRIX
  • Linux для IBM S / 390, zSeries
  • Linux
  • Mac OS X
  • NetBSD
  • OpenBSD
  • ШОС
  • Солярис
  • SunOS
  • Windows (через Cygwin )

Конфигурация и особенности

ProFTPD включает в себя ряд опций, недоступных для многих других FTP-демонов.[3] Конфигурация ProFTPD выполняется в одном основном файле конфигурации, который называется /etc/proftpd/proftpd.conf. Из-за его сходства с файлом конфигурации HTTP-сервер Apache это интуитивно понятно для тех, кто использует этот популярный веб-сервер.

Некоторые из наиболее заметных особенностей:[4]

  • Конфигурация каталога ".ftpaccess" аналогична конфигурации Apache ".htaccess"
  • Несколько виртуальных FTP-серверов и анонимные FTP-сервисы
  • Работает либо как автономный сервер, либо из inetd / xinetd, в зависимости от загрузки системы
  • Анонимные корневые каталоги FTP не требуют какой-либо определенной структуры каталогов, системных двоичных файлов или других системных файлов.
  • Нет команды SITE EXEC, которая в современной среде Интернета представляет проблему безопасности.
  • Скрытые каталоги и файлы на основе разрешений в стиле Unix или владения пользователем / группой
  • Работает от имени настраиваемого непривилегированного пользователя в автономном режиме, чтобы снизить вероятность атак, которые могут использовать его «корневые» возможности.
  • Ведение журнала и поддержка utmp / wtmp.
  • Поддержка набора теневых паролей, включая поддержку учетных записей с истекшим сроком действия.
  • Модульная конструкция, позволяющая легко расширять сервер с помощью модулей. Написаны модули для баз данных SQL, серверов LDAP, шифрования SSL / TLS, поддержки RADIUS и т. Д.
  • Поддержка IPv6

Графический пользовательский интерфейс

Снимок экрана GAdmin-ProFTPD, показывающий вкладку администрирования пользователей.
Снимок экрана GAdmin-ProFTPD, показывающий вкладку администрирования пользователей.

ProFTPD поставляется с Интерфейс командной строки (CLI) только, но есть несколько сторонних Графические пользовательские интерфейсы (GUI) существует для ProFTP для пользователей, которые предпочитают это интерфейсу командной строки или предпочитают их комбинацию. Графический интерфейс пользователя может быть очень полезным и превосходит интерфейс командной строки, особенно когда речь идет, например, о мониторинге в реальном времени текущих действий пользователя и передачи файлов. Некоторые существующие графические интерфейсы для ProFTPD (выбор):

Смотрите также

Рекомендации

  1. ^ Программное обеспечение FTP-сервера для Linux
  2. ^ Взгляд на распространенные ftp-серверы Linux
  3. ^ Локхарт, Эндрю (2006), Взломы сетевой безопасности: советы и инструменты для защиты вашей конфиденциальности, O'Reilly Hacks Series (2-е изд.), O'Reilly Media, Inc., стр. 23, ISBN  0596527632
  4. ^ http://proftpd.org/features.html Функции

внешняя ссылка