Сегодня чисто случайно наткнулся на нелогичное(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.
Собственно вопрос: не является ли вышеописаное недоработкой в демоне? Или это я что накосячил? :-)
З.Ы. варианты поменять фтп демон не предлагать, ибо смысла нет.
Штатный ftpd & Фря. Глюк?
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-05-16 14:35:31
- Откуда: Рідна Україна
- Контактная информация:
Штатный ftpd & Фря. Глюк?
Скільки потрібно програмістів секретаріату Президента щоб пропатчити КДЕ2 під FreeBSD?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация: