Вместе с сервером HTTPD для отображения вебстраниц в браузере вы можете применить сервер протокола передачи файлов (FTP). Мы будем использовать для этой цели инструмент с открытым кодом ProFTPD, поскольку он популярен, надежен и легко конфигурируется.
Сервер FTP использует только один главный файл конфигурации с директивами и группами директив, так что любой администратор, хоть раз пользовавшийся сервером Apache, поймет, что в ProFTPD на каждую директорию имеются конфигурации .ftpaccess, похожие на файлы Apache . htaccess, которые вынуждают пользователей вводить свои ID и пароли для доступа в личные каталоги.
ProFTPD позволяет конфигурировать множественные виртуальные FTPсерверы и анонимные FTPсервисы. Он никогда не выполняет внешних программ и работает как непривилегированный пользователь.
Инсталлируйте ProFTPD, выполнив следующую команду:
На рис. 2.9 показано окно, которое вы уже видели во время загрузки Debian. Отсюда начинается установка ProFTPD. Данный инструмент может выполняться либо отдельно, либо как служба inetd. Из соображений безопасности мы запустим ProFTPD в автономном режиме.
Рис. 2.9. Экран конфигурации Debian для инструмента ProFTPd
Далее добавьте следующие строки к вашему файлу /etc/proftpd. conf:
DefaultRoot IdentLookups off Serverldent on "FTP Server ready."
Теперь, когда вы завершили остальные процессы, перезапустите ProFTPD, выполнив следующую команду: