Re: vsftpd и длинные имена каталогов
В Птн, 04/04/2008 в 16:52 +0400, Sapytsky Ilya пишет:
>
>
> 03.04.08, Alexander GQ Gerasiov <gq@cs.msu.su> написал(а):
> Thu, 3 Apr 2008 17:26:24 +0400 (MSD)
>
> yuri.nefedov@gmail.com wrote:
>
> > On Thu, 3 Apr 2008, Sapytsky Ilya wrote:
> >
> > > Добрый день!
> > поставил и настроил как нужно vsftpd c виртуальными
> пользователями и
> > правами доступа. Всё нормально и хорошо. Ввел в работу -
> тоже
> > нормально и хорошо до тех пор пока не начали пользователи
> создавать
> > папки с русскими очень длинными именами с пробелами (по 20 и
> более
> > символов). Вот после этого vsftp пофиговело не на шутку.
> Если создать
> > папку с длинным именем её удалить через ftp уже нельзя,
> залить файлы
> > можно через раз, а слить оттуда файлы вообще нельзя.
> >
> > ...
> >
> > Странно. Сейчас попробовал под etch (vsftpd 2.05-2)
> > конфигурация практически такая же с виртуальными
> ползователями.
> > Пробовал ru_RU.UTF-8, ru_RU.KOI8-R и директории
> создаются/удаляются
> > и файлы в них без проблем. Может дело всё же не в vsftpd,
> а
> > в кривом ftp-клиенте? Я работал с lftp.
> >
> > Для пробы поставил в .lftp/rc
> > set ftp:charset cp1251
> >
> > и в cp1251 всё вроде бы работает...
> > А можно конкретно какой-нибудь пример когда перестаёт
> работать?
> > И да, на какой файловой системе? У меня на ext3.
>
> Может это старая болезнь с буквой "я" в CP1251?
> да, это скорее всего она и есть. Клиент - FileZilla. Попробовал
> некоторые другие - работает, но не везде. Что бы такое сделать, чтобы
> это работало везде?
> версии пробовал и etch и vsftpd-2.0.6+ (ext build 1) от
> http://vsftpd.devnet.ru/rus/
> проблема та же :( попробовал fireftp под firefox - работает...
> Уже близится середина 21 века, а такая простая проблема еще не
> решена :(
Я пользуюсь proftpd, подобная проблема была, приходилось патчить. Потом,
в какой-то момент, после обновления всё стало работать без патчей. Вот
Вам вариант.
--
Покотиленко Костик <casper@meteor.dp.ua>
Reply to: