Вот пример конфигурационного файла для ProFTP, в котором реализован закрытый доступ для зарегистрированных пользователей в домашнюю директорию.
DefaultAddress *INSERT_IP_ADDR_HERE*
ServerName "My FTP Server"
ServerType standalone
DefaultServer on
ScoreboardFile / var/run/proftpd/proftpd.scoreboard SystemLog /var/log/ftp/proftpd.log
TransferLog /var/log/ftp/xfer.log
# Port 21 - порт протокола FTP по умолчанию.
Port 21
Umask 022
MaxInstances 30
CommandBufferSize 512
MaxClients 15
MaxClientsPerHost 4
MaxLoginAttempts 3
# Указываем пользователя и группу под которыми будет запускаться демон.
User nobody
Group nogroup
# Перенаправляем пользователей после авторизации в домашнюю авторизацию.
DefaultRoot ~
# Разрешаем изменение файлов.
AllowOverwrite off
# SITE CHMOD по умолчанию.
<Limit SITE_CHMOD>
DenyAll
</Limit>