d_xaos
написал 21 мая 2006 года в 20:45 (827 просмотров)
Ведет себя
неопределенно; открыл 1 тему в форуме, оставил 1 комментарий на сайте.
Есть винт, отформатированный под ext3, монтирую его для /var/ftp/Films. Юзверя (виндовые) на него сливают фильмы, и естественно также по ФТяПе их оттуда забирают. Разруливается ФТяПа vsftpd-ом. Проблема в том, что на серваке имена этих фильмов лежат в cp1251, а сам сервак koi8-r. Виндовым юзверям — всё нормально, но мне малость неудобно.
1) Как сделать так, чтобы я видел имена этих фильмов нормально?
2) В логах vsftpd вместо русских имён — вопросительные знаки, что тоже крайне неудобно при «разборе полётов» (кто и что качал и в каком количестве). КАК заставить писать в логи нормальные имена?
Система — Debian 3.1 Sarge
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Перевести сервер на cp1251?
Или вот есть что-то на Опеннете:
http://www.opennet.ru/base/patch/ftp_charset_recode.txt.html
Правда, сразу предупрежу, что степень глючности этой подпорки я не проверял, поэтому судить о работоспособности не буду. Может быть комментарии к этой статье чего разъяснят, али и сам проверишь и расскажешь нам ;).
Самому интересно, умеет ли vsftpd писать в логи по-русски?.. Пока все мои поиски заставляют полагать, что нет =(.
Я тут в ЖЖ-ку запостил вопрос
http://community.livejournal.com/ru_linux/662439.html?view=6946983#t6946983
Если интересно…
Где-то случайно натыкался на инфу, что proFTPD умеет перекодировать налету. Но как-то не дошло еще до того, чтобы проверить…
Угу, умеет, но только после прикладывания к нему аналогичного патча ;).
«Из коробки», вроде как, умеет pure-ftpd. Собрать его только надо с опцией '--with-rfc2640\′.
И, кстати, оба эти момента рассказаны по ссылке в ЖЖ, присланной автором этой темы ;).
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