vsftpd и русские имена файлов
Доброго времени суток.
Пишу с целью расставить точки над i, т.к. сие сообщение связано с не так давно
обсуждаемой темой.
Я сам поднимал вопрос о вопросах (в смысле, вопросительных знаках:)) в логах
vsftpd вместо кириллических имен файлов. Вроде как было установлено, что из существующих
ftp-серверов ни один пока не поддерживает расширение для национальных символов.
Так вот совершенно случайно обнаружил - vsftpd поддерживает!!! Ранее я замечал,
что на локальном ftp-сервере кириллические названия я вижу, но думал, что это
частный случай и с других компов все равно будут кракозяблики, но выяснилось,
что и с других (виндовых) хостов кириллица видна. Может быть, трабла в том, что
я просто использую "неправильную" локаль (cp1251), но у меня это работает:)!
Правда, в логи все равно вопросики пишет:(.
On Sun, Dec 05, 2004 at 20:59 +0200, Rygoravich wrote:
vsftpd ничего не поддерживает. FTP говорит: юзать имена файлов
так как они есть. Никакого рекодинга. Фактически FTP спроектирован
для ASCII, но поскольку получается удачно использовать еще один
старший бит без переписки ПО, вот и пользуют....
Пользователи будут видеть то, как оно хранится на FS. Пишите
имена файлов в КОИ8, будет КОИ8, CP1251, так CP1251. Отдавать
он будет как ему ось вернет, а ось вернет безо вскяких
перекодировок, а как на FS записано.
Вот и все.