Чуть-чуть не дописал, времени не хватило.
Остановился на том, что не хочет находить пароль. на сколько я понял, надо конфигурировать с опцией --with-modules=mod_auth_pam, но у меня не собрал из-за отсутствия devel-пакетов. Если у кого-то соберется, пишите.
Вот то что написал:
-------------------------------------------------------
Тестировано на операционной системе Linux Alt Master 2.4
Для начала определяемся с каталогом для chroot-среды, я выбрал /opt/proftpd.
Разархивируем исходники, конфигурируем:
./configure –enable-builtin-getaddrinfo –enable-builtin-getnameinfo –prefix=/opt/proftpd –localstatedir=/var --sysconfdir=/etc
make
make install
После этого создаем среду:
копируем в /opt/proftpd/lib:
ld-2.3.5.so
ld-linux.so.2 -> ld-2.3.5.so
libc-2.3.5.so
libc.so.6 -> libc-2.3.5.so
libcrypt-2.3.5.so
libcrypt.so.1 -> libcrypt-2.3.5.so
Обычно данные библиотеки и символические ссылки на них можно найти в /lib /usr/lib или /usr/local/lib
Копируем в /opt/proftpd/etc необходимые файлы :
host.conf
hosts
group
group-
passwd
passwd-
shadow
shadow-
Запуск:
chroot /opt/proftpd /sbin/proftpd
-------------------------------------------------------