Tomsk Sysadmins Forum

Unix => Администрирование => Topic started by: alpha1 on June 19, 2008, 12:08:37

Title: Отображение русских слов в samba.
Post by: alpha1 on June 19, 2008, 12:08:37
Юзеры из под винды юзают шару на линуксе.  В mc на линуксе русские слова отображаются вот так"?????????? ????". Как сделать что бы было нормально? Вот здесь эта проблема решалась http://www.opennet.ru/openforum/vsluhforumID14/108.html (http://www.opennet.ru/openforum/vsluhforumID14/108.html), но ушли в другую сторону.
linux mandriva 2007
samba 3.0.25

При чем, если в mc создать файл или папку с русским именим, то отображается имя нормально.
Title: Отображение русских слов в samba.
Post by: Meandor on June 19, 2008, 22:39:21
настроить локаль utf-8
Title: Отображение русских слов в samba.
Post by: alpha1 on June 20, 2008, 09:33:09
Такая и есть. Может быть cp1251?
Title: Отображение русских слов в samba.
Post by: alpha1 on June 20, 2008, 09:41:02
Я изменил настройки в /etc/sysconfig/i18n. Не подскажете случаем что сделать, что бы изменения вступили в силу?
Содержание /etc/sysconfig/i18n

SYSFONTACM=cp1251
LANGUAGE=ru_RU:ru
LC_ALL=ru_RU.CP1251
LC_ADDRESS=ru_RU.CP1251
LC_COLLATE=ru_RU.CP1251
LC_NAME=ru_RU.CP1251
LC_NUMERIC=ru_RU.CP1251
LC_MEASUREMENT=ru_RU.CP1251
LC_TIME=ru_RU.CP1251
LANG=ru_RU
LC_IDENTIFICATION=ru_RU.CP1251
LC_MESSAGES=ru_RU.CP1251
LC_CTYPE=ru_RU.CP1251
LC_TELEPHONE=ru_RU.CP1251
LC_MONETARY=ru_RU.CP1251
LC_PAPER=ru_RU.CP1251
SYSFONT=UniCyr_8x16
Title: Отображение русских слов в samba.
Post by: Unit on June 20, 2008, 10:50:45
Зря ты это, тебе надо кодировку в samba ковырять, а не в системе.
Title: Отображение русских слов в samba.
Post by: alpha1 on June 23, 2008, 09:32:49
Вот вот. В указанно в первом сообщении ссылке тоже самбу ковыряли. Не в самбе дело.

В связи с изменением кодировки в i18n произошло следующее: в mc поменялась кодировка на 1251, сейчас я вижу самбовские файлы абракадаброй а не вопросами. Думаю я на верном пути. И мне кажется если в самбе файлы и папки создаются в кодировке koi8-r то скорее всего в i18n нужно выставить эту кодировку.


Проблему решил частично путем выставления кодировки в putty на koi8-r.
Title: Отображение русских слов в samba.
Post by: alpha1 on June 23, 2008, 09:50:00
Проблема встала только с меню мс.
Title: Отображение русских слов в samba.
Post by: Bass on July 25, 2008, 13:40:51
не пробовал поиграться с такими парамтрами в самбе?
dos charset
unix charset
display charset
Title: Отображение русских слов в samba.
Post by: alpha1 on July 30, 2008, 07:43:02
Quote from: Bass
не пробовал поиграться с такими парамтрами в самбе?
dos charset
unix charset
display charset

В первом сообщении я указал ссылку на обсуждение. Там тоже думали про эти параметры. Но не в них дело. В принципе я уже вижу все ок. Выставил в putty нужную кодировку и произвел вышеприведенные действия - все отображается как надо.