LINUX.ORG.RU
ФорумAdmin

кодировка ftp и samba


0

0

Локаль koi8:

LANG=ru_RU.KOI8-R
LC_CTYPE=POSIX
LC_NUMERIC=POSIX
LC_TIME=POSIX
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES=POSIX
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"


samba имеет опции (по факу):
dos charset = 866
unix charset = KOI8-R
display charset = KOI8-R

в ядре стоит (по факу):
CONFIG_SMB_FS=y
CONFIG_SMB_NLS_DEFAULT=y
CONFIG_SMB_NLS_REMOTE="cp866"

Проблема в том, что если заливать файлы с кириллическими названиями через samba и ftp (far, explorer), то они получаются в разных кодировках. Что делать?
anonymous

либо использовать нормальный фтп-клиент, либо использовать сервер с автоматической перекодировкой...
первый - настроенный far.
второй, например, vsftpd. Патч искать на www.opennet.ru
Недавно там проскакивал.

alexandro
()
Ответ на: комментарий от alexandro

клёво, а как far перенастроить?

anonymous
()

попробуй:
dos charset = cp866
а не 866, у меня была проблема именно из-за этого

lalekz
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.