Требуется помощь знатоков.Система altlinux-4.0.1-server. Установлен ftp сервер vsftpd. Анонимные пользователи имеют возможность заливки файлов.Проблема в том, что если пользователь заливает файлы в русской кодировке то в логе вместо названия файла стоят такие символы: ? ? ? ? ? ? ? ? ? ? ? . Можно ли это как нибудь поправить?
ftp сервисы не умеют работать с кодировкой. ftp-клиенты - умеют, но не все. Скорей всего кодировка названий файлов - при создании из Windows -cp1251 (а например, из Linux - будет Utf8). Ну, а локальная кодировка - по-умолчанию utf8.
А в логах имя файла сохраняется в кодировке cp1251? если да, то перевести логи в кодировку utf8.