Это встроенный в FreeBSD ftp-сервер.
Флаги запуска демона:
· -D – запускать ftpd в режиме демона.
· -a <адрес> – в режиме демона принимать соединения только на указанный IP-адрес.
· -d – включить режим отладки (подробная информация о работе будет выдаваться серверу syslog как LOG_FTP).
· -h – не выводить информацию о системе в сообщениях сервера.
· -l – протоколировать все сессии (обычно используется/var/log/xferlog).
· -A – разрешить только анонимный доступ.
· -M – запретить анонимным пользователям создавать папки.
· -m – разрешить анонимным пользователям модифицировать существующие файлы (если для этого достаточно системных прав).
· -o, -O – разрешить только запись на сервер всем пользователям (-o) или только анонимному пользователю (-O). В частности, таким образом можно организовать сбор с удаленных серверов файлов резервных копий, чтение которых пользователями не предусмотрено.
· -r – перевести сервер в режим «только для чтения». Любая модификация размещенных данных будет запрещена.
Конфигурационные файлы, входящие в состав демона:
|
|
· /etc/ftpusers – список запрещенных пользователей.
· /etc/ftphosts – конфигурация виртуального хостинга.
· /etc/ftpwelcome – приветствие нашего сервера
· /etc/ftpmotd – сообщение после логина
· /var/run/ftpd.pid – файл, содержащий номер процесса (pid) для работы в режиме демона.
· /var/run/nologin – сообщение о запрете доступа.
· /var/log/ftpd – лог о действиях анонимных пользователей.
· /etc/ftpchroot – список пользователей и групп, к которым применяется ограничение доступа.