в /etc/rc.conf можно добавлять два параметра: ftpd_enable и ftpd_flags. Первый включает службу FTP, второй — задаёт дополнительные параметры командной строки:
ftpd_enable="YES" ftpd_flags="-A"
Первая строка включает демона, вторая предписывает демону разрешать доступ только для анонимных пользователей.
Чтобы обеспечить анонимный доступ к системе, следует создать пользователя ftp.
Кроме ключа -A существует ещё ряд полезных ключей.
Например, ключ -r запускает сервер в read-only режиме. Сервер перестаёт реагировать на любые команды, способные модифицировать файловую систему.
Ключ -m позволяет анонимному пользователю переписывать существующие файлы. Без этого ключа, если вы попытаетесь записать файл file поверх уже существующего файла с таким же именем, то получите два файла: file и file.1.
Кроме того, в параметре ftpd_flags не следует использовать ключи -D и -p — они подставляются rc-скриптом автоматически.