Author Topic: Отображение русских слов в samba.  (Read 4229 times)

0 Members and 1 Guest are viewing this topic.

Offline alpha1

  • Full Member
  • ***
  • Posts: 145
  • Karma: +0/-0
Юзеры из под винды юзают шару на линуксе.  В mc на линуксе русские слова отображаются вот так"?????????? ????". Как сделать что бы было нормально? Вот здесь эта проблема решалась http://www.opennet.ru/openforum/vsluhforumID14/108.html, но ушли в другую сторону.
linux mandriva 2007
samba 3.0.25

При чем, если в mc создать файл или папку с русским именим, то отображается имя нормально.
« Last Edit: June 19, 2008, 12:15:18 by Unit »
Хочешь стать умным, готовься выглядеть глупцом.

Offline Meandor

  • Newbie
  • *
  • Posts: 34
  • Karma: +0/-0
    • http://localhost/
Отображение русских слов в samba.
« Reply #1 on: June 19, 2008, 22:39:21 »
настроить локаль utf-8

Offline alpha1

  • Full Member
  • ***
  • Posts: 145
  • Karma: +0/-0
Отображение русских слов в samba.
« Reply #2 on: June 20, 2008, 09:33:09 »
Такая и есть. Может быть cp1251?
Хочешь стать умным, готовься выглядеть глупцом.

Offline alpha1

  • Full Member
  • ***
  • Posts: 145
  • Karma: +0/-0
Отображение русских слов в samba.
« Reply #3 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
Хочешь стать умным, готовься выглядеть глупцом.

Offline Unit

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1263
  • Karma: +9/-1
Отображение русских слов в samba.
« Reply #4 on: June 20, 2008, 10:50:45 »
Зря ты это, тебе надо кодировку в samba ковырять, а не в системе.

Offline alpha1

  • Full Member
  • ***
  • Posts: 145
  • Karma: +0/-0
Отображение русских слов в samba.
« Reply #5 on: June 23, 2008, 09:32:49 »
Вот вот. В указанно в первом сообщении ссылке тоже самбу ковыряли. Не в самбе дело.

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


Проблему решил частично путем выставления кодировки в putty на koi8-r.
Хочешь стать умным, готовься выглядеть глупцом.

Offline alpha1

  • Full Member
  • ***
  • Posts: 145
  • Karma: +0/-0
Отображение русских слов в samba.
« Reply #6 on: June 23, 2008, 09:50:00 »
Проблема встала только с меню мс.
Хочешь стать умным, готовься выглядеть глупцом.

Offline Bass

  • Newbie
  • *
  • Posts: 4
  • Karma: +0/-0
    • http://
Отображение русских слов в samba.
« Reply #7 on: July 25, 2008, 13:40:51 »
не пробовал поиграться с такими парамтрами в самбе?
dos charset
unix charset
display charset

Offline alpha1

  • Full Member
  • ***
  • Posts: 145
  • Karma: +0/-0
Отображение русских слов в samba.
« Reply #8 on: July 30, 2008, 07:43:02 »
Quote from: Bass
не пробовал поиграться с такими парамтрами в самбе?
dos charset
unix charset
display charset

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