ftpd под OpenBSD 3.5 запущен с параметрами -4ldUS Файл /etc/ftpchroot: test1 test2
Логинюсь на фтп-сервер под test1, все нормально, пускает в домашнюю директорию (ибо в файле ftpchroot прописан).
Логинюсь на фтп-сервер под test2, так же все нормально и в домашнюю директорию пускает.
Теперь удаляю обоих пользователей из ftpchroot и пробую подконнектиться под test1, не пускает и в логах ругается "FTP LOGIN REFUSED FROM machine1, test1"
под test2 коннект проходит нормально, дает доступ ко всему диску, то есть как и должно быть.
Пользователи test1, test2 имеют следующие параметры в passwd: ... test1:*:1003:1003:Alex:/wd0d/users/test1:/bin/bash ... test2:*:1191:1191:ftptest:/wd0d/users/test2:/usr/local/bin/bash ...
еще что характерно, если под test2 заходить с неправильным паролем, то ему все равно выдается - FTP LOGIN REFUSED в логи...
Всезнающий Олл, куда копать подскажешь? Прямо таки теряюсь...