ПроФТПД
Разработчик(и) | Джон Моррисси, Майкл Реннер, Дэниел Розен, Ти Джей Сондерс и др. |
---|---|
Стабильная версия | 1.3.8 [1] / 4 декабря 2022 г.; 8 октября 2023 г |
Репозиторий | |
Операционная система | Unix-подобные системы |
Тип | FTP-демон |
Лицензия | GPL-2.0 или новее |
Веб-сайт | [1] |
ProFTPD (сокращение от Pro FTP daemon ) — это FTP- сервер. ProFTPD — это бесплатное программное обеспечение с открытым исходным кодом , совместимое с Unix-подобными системами и Microsoft Windows (через Cygwin ).Наряду с vsftpd и Pure-FTPd , ProFTPD сегодня является одним из самых популярных FTP-серверов в Unix-подобных средах. По сравнению с теми, которые ориентированы, например, на простоту, скорость или безопасность, основная цель разработки ProFTPD - стать многофункциональным FTP-сервером, предоставляющим пользователю большое количество вариантов конфигурации. [2] [3]
Поддерживаемые платформы
[ редактировать ]- ЭКС
- БСД/ОС
- Генеральный директор/UX
- Цифровой Юникс
- FreeBSD
- HP/UX
- ИРИКС
- Linux для IBM S/390, zSeries
- Линукс
- Мак ОС Х
- NetBSD
- OpenBSD
- ШОС
- Солярис
- СанОС
- Windows (через Cygwin )
Конфигурация и возможности
[ редактировать ]ProFTPD включает ряд опций, недоступных во многих других демонах FTP. [4] Конфигурация ProFTPD выполняется в одном основном файле конфигурации, который называется /etc/proftpd/proftpd.conf
. Благодаря сходству с файлом конфигурации HTTP-сервера Apache, он интуитивно понятен тому, кто использует этот популярный веб-сервер.
Некоторые из наиболее заметных особенностей: [5]
- Конфигурация «.ftpaccess» для каждого каталога аналогична конфигурации «.htaccess» Apache.
- Несколько виртуальных FTP-серверов и анонимные FTP-сервисы.
- Запускается либо как автономный сервер, либо из inetd/xinetd, в зависимости от нагрузки на систему.
- Анонимные корневые каталоги FTP не требуют какой-либо конкретной структуры каталогов, системных двоичных файлов или других системных файлов.
- Нет команды SITE EXEC, которая в современной среде Интернета представляет собой проблему безопасности.
- Скрытые каталоги и файлы на основе разрешений в стиле Unix или владения пользователем/группой.
- Запускается от имени настраиваемого непривилегированного пользователя в автономном режиме, чтобы снизить вероятность атак, которые могут использовать его «корневые» возможности.
- Поддержка журналирования и utmp/wtmp.
- Поддержка набора теневых паролей, включая поддержку учетных записей с истекшим сроком действия.
- Модульная конструкция, позволяющая легко расширять сервер с помощью модулей. Написаны модули для баз данных SQL, серверов LDAP, шифрования SSL/TLS, поддержки RADIUS и т. д.
- Поддержка IPv6
Графический интерфейс пользователя
[ редактировать ]ProFTPD поставляется только с интерфейсом командной строки (CLI), но для ProFTP существует несколько сторонних графических пользовательских интерфейсов (GUI) для пользователей, которые предпочитают его CLI или предпочитают использовать их комбинацию. Графический интерфейс может оказаться очень полезным и превосходить интерфейс командной строки, особенно когда речь идет, например, о мониторинге текущих действий пользователя и передаче файлов в режиме реального времени. Некоторые существующие графические интерфейсы для ProFTPD (выбор):
- GAdmin-ProFTPD , интерфейс GTK+ для GNOME и KDE , как часть GAdmintools. коллекции
- Администратор ProFTPD
- Инструмент администрирования ProFTPD PHP/MySQL
- Администратор ПроФТПД
См. также
[ редактировать ]- FTP-сервер
- Сравнение программного обеспечения FTP-сервера
- Список программного обеспечения FTP-сервера
- Список программного обеспечения SFTP-сервера
Ссылки
[ редактировать ]- ^ «[ProFTPD-анонс] Выпущена версия ProFTPD 1.3.8!» . 4 декабря 2022 г. Проверено 6 декабря 2022 г.
- ^ Программное обеспечение FTP-сервера для Linux
- ^ Взгляд на распространенные ftp-серверы Linux.
- ^ Локхарт, Эндрю (2006), Взломы сетевой безопасности: советы и инструменты для защиты вашей конфиденциальности , Серия O'Reilly Hacks (2-е изд.), O'Reilly Media, Inc., стр. 23, ISBN 0596527632
- ^ http://proftpd.org/features.html Возможности