Хочу спросить, может кто решил такую проблему.
По идее Самба прекрасно работает с кирилицей, если кинуть в расшареную папку файл (в названии которого руские буквы) самим линуксом, все нормально, как и при копировании такого файла по сети.
в конфиге вот что указал:
dos charset=cp866
unix charset=cp1251
display charset=cp1251
если меняю что-то в unix charset это сказывается на виндовых клиентах, пробовал разные варианты в display charset (LOCALE, ASCII, UTF-8,koi-8r,cp1251) результат один - вопросительные знаки.
К серверу конекчусь через PuTTY пробовал там выставлять параметр translation в разные варианты и тоже никакого влияния.
dos charset=cp866
unix charset=cp1251
display charset=cp1251
Где именно видны кракозабры в место русских букв? В виндовом клиенте?
у меня Fedora Core 11, при настройках в первом сообщении и во втором у виндовых клиентов все отображается по русски.
инсталируя федору выставил изначально русский язык.
dos charset=cp866
unix charset=cp1251
display charset=cp1251
если меняю что-то в unix charset это сказывается на виндовых клиентах, пробовал разные варианты в display charset (LOCALE, ASCII, UTF-8,koi-8r,cp1251) результат один - вопросительные знаки.
А у вас на сервере локаль 1251?
В unix и display charset должно быть название вашей локали, у меня, например, так:
И русские буквы нормально отображаются и у клиентов, и на сервере.
попробовал эти настройки, вот тут и начались закорючки в виндовом клиенте, и вопросы в скопированный клинтом именах файлов...
зато пропала проблема длинных имен. когда у меня нормально все отображается, имя файла русскими буквами не может привешать 127 (кажется) символов, английскими может.
как бы это решить проблему, ведь в настройках UTF-8 (как я понимаю это 8-ми битный utfб или я путаю) ?