Vsftpd

Аватар пользователя Alexey

Уже давно и успешно у меня работает это сетевой сервер. Но одна проблема осталась не решенной. Он по соображениям безопасности не пишет в логи русские символы. Есть в инете патчи, что бы это лечить, но нужно перекомпилировать сервер и еще лучше создать пакет и обновиться. Есть ли уже готовый пакет vsftpd c нормальными логами? Может в других дистрибутивах и в альтернативный? Если кто-то такой собрал или нашел откликнетесь пожалуйста. Так же интересует скрипт для обработки лога на предмет составления разных отчетов. Но mysql и т.п. сложности совсем не нужны, есть что-то готовое?

Аватар пользователя lystor

Re: vsftpd

Насколько мне известно FTP протокол не рассчитан на передачу файлов в кодировке, отличной от 7-bit ASCII characters / Latin-1 [ISO-8859] (детали http://www.faqs.org/rfcs/rfc959.html).
Работает ли vsftpd с этой кодировкой или уже использует Universal Character Set (UCS) ISO/IEC 10646 [ISO-10646] мне неизвестно.
Про интернационализацию ftp почитать можно в RFC 2640
(http://www.faqs.org/rfcs/rfc2640.html).

Я считаю, что всячески необходимо стараться избегать использования киррилических символов в именах файлов, передаваемых по ftp.

Аватар пользователя Alexey

Re: vsftpd

Протокол ftp вполне успешно передает фалы с руссикими именами, проблема в том, что vsftpd специально заменяет русские буквы ?, чтобы отсечь потенциальные управляющие символы. Для это там даже специальная процедура разработана. Если ее убрать, то все будет ок, но это требует перекомпиляции исходников в пакет, что мне недоступно. А насчет отказаться использовать русские символы в именах файлов - это уже невозможно, уже ни кто не будет писать русские названия латиницей, пользователей мало волнуют проблемы локализации, они хотят общаться на родном языке, и я думаю совершенно правы. А ссылка на патч, вот она http://web.opennet.ru/base/patch/vsftpd_log_patch.txt.html, может кто-то возмется пересобрать пакет, так что бы он смог обновить существующий в ASP10

Аватар пользователя Archont

Re: vsftpd

Я пользуюсь proftpd, и никаких проблем с русскими именами файлов!
Посмотрите снимок экрана.

ВложениеРазмер
screen_ftp1.gif 17.18 КБ
Аватар пользователя Alexey

Re: vsftpd

пропатчил исходники, перекомпилировал, собрал пакет , проблем пока нет. Все, лог русский.

RSS-материал