kurych
А зачем вам вообще файл /etc/ftpchroot, если вы не хотите, что бы пользователь ограничивался домашним каталогом? Удалите его для начала.
И /etc/ftpusers вместе с ним.
А если опять не работает, добавьте ключик "-d" в строку запуска демона

Все дело в том, что мне надо ограничиться определенным
каталогом в домашнем каталоге.
kurych
1. Как запускаете ftpd? Демоном или через inetd?
2. От имени какого пользователя запускается ftpd и какие права на файлы /etc/ftpusers и /etc/ftpchroot?
3. Что видно в логах при запуске ftpd и при попытке коннекта?

1. pftd.service
2. 644 root
3. в логах всё хорошо. Подключился, отключился. По команде ls выдает содержание всего домашнего каталога.

Буду читать. Пока запустил bftpd.
Здравствуйте Всем!
Пробую запустить ftpd для локальных нужд.
Файл /etc/ftpusers он понимет, а вот с
/etc/ftpchroot проблема. Доступ ограничивается
только домашним каталогом (надо отдельную папку в этом
каталоге) и с ftpchroot и без него. В виртуальной машине
ситуация аналогичная. Файл ftpchroot не влияет на настройки ftpd.
Что может быть?
Спасибо.