Страница 1 из 1

Штатный ftpd & Фря. Глюк?

Добавлено: 2007-05-16 15:11:34
KrivoSoft
Сегодня чисто случайно наткнулся на нелогичное(IMHO) поведение вышеуказанного демона.
Суть: есть ftpd, нужные юзеры указаны в /etc/ftpchroot, ненужные в /etc/ftpusers :-)
При входе юзер остается в своем домашнем каталоге, и выйти из него не может(если убираем юзера из /etc/ftpchroot - то юзер успешно ходит по всей ФС.)
Если на серваке переместить папку в которой сейчас по FTP находится ftpchroot-нутый юзер например в /usr/local/www/xxx/ :-) , и если юзер в фтп-клиенте поднимется в папку уровнем выше - то собственно юзер попадет в /usr/local/www/xxx/ ,т.е. выйдет за пределы своей домашней папки(и видит всю ФС начиная с /), несмотря на то что этот юзер указан /etc/ftpchroot, и при нормальных условиях домашнюю папку не может покинуть.
Проверено на Фре 5.4, 6.2, в качестве фтп-клиента - FAR.

Собственно вопрос: не является ли вышеописаное недоработкой в демоне? Или это я что накосячил? :-)

З.Ы. варианты поменять фтп демон не предлагать, ибо смысла нет.

Добавлено: 2007-05-16 15:48:45
Alex Keda
ну, если и недоработка, то настолько нештатную ситуацию никто просто не предусмотрел.
надо пробовать на современных версиях, и писать баг-репорт...