Re: vsftpd и длинные имена каталогов
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 века, а такая простая проблема еще не решена :(
Reply to: