Спасибо @Tim Post и @ говорящего
В моем вопросе не хватало деталей. Я использую linux-ftpd-0.17 во встроенных системах на заказ. Единственный пользователь, который существует в системе, это «admin» (с привилегиями root), и требуется, чтобы во время сеанса ftp пользователь имел доступ только к своему домашнему каталогу, а не к любому другому каталогу.
Эта настройка потребовала изменений в коде демона ftp. Изменения были внесены в функции "cwd", "pwd" и "retrieve". Пожалуйста, дайте мне знать, если вам нужна дополнительная информация о внесенных изменениях.