nixp.ru v3.0

21 января 2017,
суббота,
22:38:49 MSK

DevOps с компанией «Флант»
d_xaos написал 21 мая 2006 года в 20:45 (413 просмотра) Ведет себя неопределенно; открыл 1 тему в форуме, оставил 1 комментарий на сайте.

Есть винт, отформатированный под ext3, монтирую его для /var/ftp/Films. Юзверя (виндовые) на него сливают фильмы, и естественно также по ФТяПе их оттуда забирают. Разруливается ФТяПа vsftpd-ом. Проблема в том, что на серваке имена этих фильмов лежат в cp1251, а сам сервак koi8-r. Виндовым юзверям — всё нормально, но мне малость неудобно.

1) Как сделать так, чтобы я видел имена этих фильмов нормально?

2) В логах vsftpd вместо русских имён — вопросительные знаки, что тоже крайне неудобно при «разборе полётов» (кто и что качал и в каком количестве). КАК заставить писать в логи нормальные имена?

Система — Debian 3.1 Sarge

fly4life
d_xaos
Есть винт, отформатированный под ext3, монтирую его для /var/ftp/Films. Юзверя (виндовые) на него сливают фильмы, и естественно также по ФТяПе их оттуда забирают. Разруливается ФТяПа vsftpd-ом. Проблема в том, что на серваке имена этих фильмов лежат в cp1251, а сам сервак koi8-r. Виндовым юзверям — всё нормально, но мне малость неудобно.

1) Как сделать так, чтобы я видел имена этих фильмов нормально?

Перевести сервер на cp1251?

Или вот есть что-то на Опеннете:

http://www.opennet.ru/base/patch/ftp_charset_recode.txt.html

Правда, сразу предупрежу, что степень глючности этой подпорки я не проверял, поэтому судить о работоспособности не буду. Может быть комментарии к этой статье чего разъяснят, али и сам проверишь и расскажешь нам ;).

d_xaos
2) В логах vsftpd вместо русских имён — вопросительные знаки, что тоже крайне неудобно при «разборе полётов» (кто и что качал и в каком количестве). КАК заставить писать в логи нормальные имена?

Самому интересно, умеет ли vsftpd писать в логи по-русски?.. Пока все мои поиски заставляют полагать, что нет =(.

d_xaos

Я тут в ЖЖ-ку запостил вопрос

http://community.livejournal.com/ru_linux/662439.html?view=6946983#t6946983

Если интересно…

Gluck

Где-то случайно натыкался на инфу, что proFTPD умеет перекодировать налету. Но как-то не дошло еще до того, чтобы проверить…

fly4life
Gluck
Где-то случайно натыкался на инфу, что proFTPD умеет перекодировать налету. Но как-то не дошло еще до того, чтобы проверить…

Угу, умеет, но только после прикладывания к нему аналогичного патча ;).

«Из коробки», вроде как, умеет pure-ftpd. Собрать его только надо с опцией '—with-rfc2640\′.

И, кстати, оба эти момента рассказаны по ссылке в ЖЖ, присланной автором этой темы ;).

StasGEO

Cобираешь vsftpd-2.0.4+ (ext build 2) с http://vsftpd.devnet.ru/rus/

В /etc/vsftpd.conf должны присутствовать строки :

convert_charset_enable=1

local_charset=KOI8R

remote_charset=1251

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.